Soccer fans are celebrating across North America
And the winner is.....
FIFA announcing just minutes ago that Canada, the U.S. and Mexico have won the hosting rights for the 2026 World Cup.
The combo bid will see the U.S. host the lion's share of games with 60, Canada and Mexico will host 10 games each.
The Canadian games will be played in Toronto, Montreal and Edmonton.
Larry talks to Andrew Mente Nutrition epidemiology researcher at McMaster