The Nations League returns this evening and Russia can make it two wins from two when they entertain Sweden. Russia to win @ 11/10 Home advantage played a key role in Russia’s march through to the quarter-finals of the World Cup in the summer and that success seems to have provided the squad with a […]