Power 'not exactly perfect' at Indy Road Course
Will Power scores his third runner-up finish of the 2024 IndyCar season and admits the team was "not exactly perfect" all weekend.
Will Power scores his third runner-up finish of the 2024 IndyCar season and admits the team was "not exactly perfect" all weekend.