Racing PositionsWhy is it so difficult to renew contracts for players over 30?10dMark OgdenPremier League Top 50 returns: In our final ranking of 2024, is Salah, Haaland or Palmer top?16dRyan O'HanlonDe Bruyne's return helps Manchester City break winless run, but problems persist17dRob DawsonGuardiola hits back at claims of De Bruyne rift18dRob DawsonDe Bruyne casts doubt on City future amid slump1MRob DawsonCould Kevin De Bruyne join San Diego FC?2M2:19LIVE Transfer Talk: Ronaldo urges Al Nassr to sign De Bruyne2MESPNFIFA adjusts transfer rules for Club World Cup3MAssociated PressWho is No. 1? Premier League's Top 50 players, reranked, for 2024-253MRyan O'HanlonGuardiola: De Bruyne could play vs. Arsenal3M0:59