Verstappen wins after Leclerc DNF in Spain
Max Verstappen leads the Formula 1 driver championship after securing victory at the Spanish Grand Prix, with teammate Sergio Perez securing a 1-2 for Red Bull and Circuit de Catalunya. Charles Leclerc looked to be […]