Erling Haaland has signed a new 10-year contract at Manchester City that ties him to the Premier League champions until 2034.
Erling Haaland's gigantic, nine-and-a-half-year contract is the most lucrative handed to a player in the history of football.
Eintracht Frankfurt have left striker Omar Marmoush out of their squad to face Borussia Dortmund after saying he is "in talks ...
News Corp is a network of leading companies in the worlds of diversified media, news, education, and information services.