World Cup 2026 kicks off in Mexico Thursday
NPR
—
The wait is over.
The world's biggest sporting spectacle begins Thursday as the 2026 World Cup gets underway across Mexico, the U.S. and Canada.