Onboard: Bourdais' Long Beach winner at 2024 HMSA race
By Marshall Pruett - Apr 20, 2024, 7:41 PM ET

Onboard: Bourdais' Long Beach winner at 2024 HMSA race

Australia's Jordan Roddy wheels Sebastien Bourdais' Newman/Haas Racing 2005 Lola B05/00 in the first HMSA historic series race at Long Beach where the car won the Champ Car race in 2006.