Manage episode 329187738 series 2955073
FIFA will announce the venues for the 2026 World Cup, which will be held jointly by the United States, Canada and Mexico. Which are the best stadiums in the USA? Also, Carlos Vela spoke about his LAFC future, should he stay?
Learn more about your ad choices. Visit megaphone.fm/adchoices