Hosts Russia initially proposed 13 cities for the 2018 FIFA World Cup tournament and they were Moscow, Petersburg, Kazan, Nizhny Novgorod, Rostov-on-Don, Kaliningrad, Krasnodar, Saransk, Sochi, Volgograd, Yekaterinburg, Yaroslav and…Continue readingTHROWBACK: 2018 WORLD CUP MATCH UNVEILED