Racing PositionsCameroon call up Swizterland's Oberlin, Bassogog returns3YEd DoveSpeedy Oberlin could help Basel stun Man City3YMichael YokhinWho were Africa's star men in the UCL this week?3YEd Dove, KweséESPNUEFA Champions League final live updates: Havertz starts for Arsenal vs. PSG8mESPNWhy will Premier League have joint-record nine teams in Europe next season?35mJamie BartonReports: Sterling arrested; suspected drug driving44mPAIraola the frontrunner to become Liverpool boss1hMark OgdenWhich players from your Premier League team are going to the World Cup?3hESPNWorld Cup 2026: England's pre-tournament friendlies: Who do they play, dates, venues, how to watch3hHannah RyanEleven unlucky players to miss out on England's 2026 World Cup squad3hTom Masters