Lewis Hamilton wins Spanish Grand Prix, takes 17-point lead over Vettel

BARCELONA, SPAIN – Lewis Hamilton won the Spanish Grand Prix in a commanding Mercedes one-two on Sunday to stretch his Formula One lead over Ferrari’s Sebastian Vettel, who finished fourth, to 17 points. The victory, in a race that stayed dry despite the threat of rain, was the Briton’s second of the season, 64th of […]