Erling Haaland signs record new Manchester City contract to 2034
The length of contract is a record for a player in domestic competition and his salary is thought to be a basic of about £500,000 a week.
By The Guardian
Jan. 17, 2025
Uncertainty looms over March 31 protests
Local News
By Sydney Kawadza and Julia Ndlela
Mar. 28, 2025