BackPageFootball Sochi has always been, and remains, an overpriced Black Sea resort, with decent skiing nearby and an active set of warzones next door. Next year it will host the Winter Olympics and a Formula 1 Grand Prix, the only thing it was lacking was a ...