Hamilton Wins The 2017 Crying Kid Spanish Grand Prix
Lewis Hamilton won the 2017 Spanish Grand Prix, holding off Ferrari’s Sebastian Vettel while Red Bull’s Daniel Ricciardo was a distant third to finish off the podium. Vettel skipped past the pole-sitter Hamilton on the race start and immediately pulled away from Mercedes’ main man but while adhering to tire usage regulations – which specified […]