Legon Cities Legon Cities FC

Presentation

GHANA GHANA
Town Accra
Acronym LCFC
Established 2006
Stadium Accra Sports Stadium (40000 seats)