On The Spot: Who's favored in Russia?
By Yuan Jun Chee | April 26The short answer, despite the usual media hype in England, is: No, not the Three Lions.We're slightly less than two months out from the opening game of the 2018 FIFA World Cup, when hosts Russia play Saudi Arabia on June 14 in Moscow.Ultimately, you'd expect most of the usual suspects to make ...





