Team Russia, who are due to play in Poland and Ukraine at Euro 2012, have had a significant boost from … Outer Space. On Wednesday, ISS space flight participant Sergey Volkov swanked around his duty station in the new team Russia jersey. The move was part of a high-profile drive to publicize the team’s sumptuous […]