Alex Palou has secured the 2025 IndyCar title with two races to spare, as Will Power took Team Penske’s first win of the season in Portland.
Having dominated in IndyCar this season, the title-decider was effectively handed to Palou after Pato O’Ward, who had started on pole, slowed and had to make an unscheduled pitstop when a wire connected to his #5 Chevrolet’s DI box malfunctioned on lap …Keep reading Source
2025-08-11