MONTEMELO, Spain (AP) " Mercedes driver Lewis Hamilton wins Formula One's Spanish Grand Prix.