FORMULA 1

RED BULL ON THEIR SPANISH GRAND PRIX RESULTS DANIEL RICCIARDO, Finish Position: 3rd, Start Position: 6th “I’m happy to be back on the podium today, it’s the first one of the season for me which is nice but actually the race was quite a lonely one. I didn’t have any real battles and my race […]