Reaction: 2026 FIFA Men's World Cup locations reveal | SOTU

w9jlh90wvuzdx40t860807

Alexi Lalas and David Mosse reacted to FIFA announcing the 2026 Men’s World Cup stadium locations in the United States, Mexico and Canada. Additionally, they discussed Metlife Stadium officially becoming the host of the Men’s World Cup