Sebastian Vettel and Ferrari have had the upper hand so far in Formula One, but they don't expect to have it against Lewis Hamilton this weekend at the Russian Grand Prix. The long straights in Sochi suit Mercedes, which has won all three races to... MoreĀ»