Fans from around the globe flock to Russia for 2018 World Cup

Fans in the Russian cities of St. Petersburg, Sochi and Yekaterinburg anxiously await the start of the 2018 World Cup.
Up Next
Fans in the Russian cities of St. Petersburg, Sochi and Yekaterinburg anxiously await the start of the 2018 World Cup.

Five places to watch the World Cup in Sacramento

June 14, 2018 06:39 PM