F1 heads to Russia for another weekend of explosive action with Lewis Hamilton already having one hand on the world championship. The Brit held off Sebastian Vettel and Max Verstappen in Singapore to open a 40-point lead in the standings. When is the Russian Grand Prix? The Russian Grand Prix will take place on Sunday, […]