Racing PositionsWorld Cup Daily: Canada, Swiss fight for Group B; Messi's midnight workout22mNWSL changes rules for heat, hydration breaks37mJeff KassoufHow can teams qualify for knockout rounds of World Cup?1hNicholas Som2026 World Cup June 24 schedule: Soccer games today3hESPNSources: Bellingham not confrontational with Ayew3hMark OgdenRonaldinho, 46, signs with Italian club Ravenna3hAssociated PressSphephelo Sithole thanks Bafana teammates, Hugo Broos for support4hMourinho: I'm not anti-Barça, but I love Madrid4hESPN News ServicesWorld Cup 2026 - updates, news as Ghana hold England, Bafana brace for South Korea3hLeonard SolmsUSMNT's Balogun has the World Cup, Europe's biggest clubs taking notice3hSam Borden