McLaren enter the F1 2025 season as the reigning Constructors’ Champions having lifted their first teams’ title in 26 years ...
Arrow McLaren has so far amassed seven drivers' world championships in Indy Lights. The Zak Brown (chairman)-led team has also managed to triumph in 12 races alongside 11 pole positions.
McLaren chief executive Zak Brown has revealed that “conspiracy theories” ran riot at the team following his arrival in 2016, revealing that some staff members were “seeing ghosts.” ...