Manchester, England — Manchester City tightened the Premier League title race with a nervy but vital 2–1 victory over Newcastle United on Saturday night, piling […]
Harare giants CAPS United maintained their impressive start to the season with a 1-0 victory over Triangle United, while Highlanders FC were held to a […]
Zimbabwe captain Sikandar Raza has secured a deal with MI London in The Hundred, joining the franchise as a temporary overseas replacement for Afghanistan star […]