Formula 1: Hamilton victorious in Spanish Grand Prix

BARCELONA, SPAIN – Lewis Hamilton won the Spanish Grand Prix in a commanding Mercedes one-two on Sunday to stretch his Formula One lead...