• 9 hours ago
Erling Haaland has signed a nine-and-a-half year contract that will keep him at Manchester City until 2034

Recommended