Alex Palou with the Astor Cup at Long Beach. Photo by James Black, Courtesy of Indycar

EPISODE 304: Alex Palou is the 2021 Indycar Champion

At the 2021 Long Beach Grand Prix, Palou fended off Pato O Ward and Josef Newgarden to finish 4th and win his first Indycar title.

Leave a Reply