F1 – Verstappen Wins In Spain To Take Title Lead As Leclerc Exits With Power Unit Problem
Max Verstappen claimed a hard fought Spanish Grand Prix win at the Circuit de Barcelona-Catalunya, coming back from an early spin and faulty DRS to take a victory that hands Read More >>