McLaren Racing CEO Zak Brown admitted the team’s error last weekend has set up an end to the season the sport’s bosses will appreciate.


McLaren Racing CEO Zak Brown admitted the team’s error last weekend has set up an end to the season the sport’s bosses will appreciate.