TheSports.org
All sports Site
Malawi - Zomba
Red Lions Football Club is a football team from Malawi, based in Zomba. Red Lions Zomba plays their home games in the Balaka Stadium.