Drivers drive the car, but who’s ultimately responsible for making sure they even have a car to drive? Cue the team manager.
AO Racing may not have won the 2025 IMSA Rolex 24 At Daytona, but the team certainly won the merchandising race.
Back to all tags