Racing PositionsLarbi leaves Sochaux as contract is cancelled3YEd Dove, KweséESPN2026 World Cup injuries tracker: Yamal on track to play in Spain opener8mSam TigheNigeria show depth but late lapse costs victory over Lewa's Poland18mColin UdohCity warn Madrid with legal action over Haaland17mRob DawsonGet ready for the biggest World Cup ever! What you need to know about all 48 teams1hMultiple contributorsEverything you need to know about Bafana's World Cup base in Mexico1hESPN MexicoLike Figo and Beckham, Riquelme's Haaland promise is a classic Spanish election move6mGraham HunterTransfer rumors, news: Real Madrid keen on Arsenal's Calafiori1hESPNEngland reveal World Cup squad numbers1hESPNScotland's route through 2026 World Cup knockouts: France? Potential England tie? Can Steve Clarke's men spring a surprise?1hTom Masters