Tag Archives: Alex Palou

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.

Continue reading EPISODE 304: Alex Palou is the 2021 Indycar Champion