Metrics Scorecard

World Cup 2026: U.S., Canada and Mexico wins the vote to host

Jun. 22, 2020 - 01:17 - U.S. soccer fans rejoice! 2026 World Cup coming to America

For video troubleshooting and help click here.