Watch Now
Power 'not exactly perfect' at Indy Road Course
May 11, 2024 05:53 PM
Will Power scores his third runner-up finish of the 2024 IndyCar season and admits the team was "not exactly perfect" all weekend.