Hamilton wins in Spain as Mercedes dominance continues
Lewis Hamilton is back at the top of the drivers’ standings following victory at the Spanish Grand Prix, finishing ahead of teammate Valtteri Bottas as Mercedes took their fifth 1-2 finish from from five races […]