Amid the country's rising presence in the sport, the next Russian drivers have appeared on the formula one radar. The Black Sea coastal city of Sochi is set to host ...