Latest CBSDFW Video

North America Picked To Host 2026 World Cup Soccer Games

As soccer fans around the world await the start of the 2018 World Cup games in Moscow, FIFA is already looking ahead to the 2026 tournament, which will be hosted in North America.

More Videos

View All
Show More

Comments are closed.