In what was shaping up to be the perfect sequel to McLaren’s stellar day out in Monza, some late wet weather mayhem saw ‘Team Papaya’ rueing a missed opportunity at potentially another race win, and in spite of all of the chaos, it would be a familiar duo standing atop the podium in Sochi. AfterContinue reading “Heartbreak for Norris and McLaren, as Hamilton claims his 100th Grand Prix Victory at Russian GP”