News Hamilton wins Spanish Grand Prix In an extremely close battle between Hamilton and Vettel, Hamilton managed to just edge Vettel by 3.49 seconds in a…