Red Bull Racing relinquished the lead in the constructors' championship in Baku. McLaren is the new number one and Helmut Marko openly admitted immediately after the race that he believes the World title is out of the picture. According to Ralf... MoreĀ»