George Town SC


George Town SC is a football club based in George Town, Cayman Islands, which currently plays in the Cayman Premier League. Its home stadium is the 2,500-capacity T.E. McField Sports Centre.

Achievements