January 29, 2026
Lance Neita | World Cup under pressure
When the referee blows his whistle at 1 p.m. on June 11 to kick off the 2026 World Cup football tournament in the Estadio Azteca, Mexico, it will be the start of four weeks of football excitement that…