From Russia with Love?

American soccer fans are not the only ones who should be bemoaning the US’ elimination from the 2018 World Cup at the hands of Trinidad and Tobago last night. Russia, the host of next summer’s tournament, stands to pay a heavy price as well. Hosting the 2018 World Cup will cost Russia in excess of…

Read on...