Power admits one mistake likely ended his IndyCar title hopes
Australian Will Power has admitted his own mistake may have ended his bid to win his third IndyCar championship in 2024 after he missed a golden opportunity to close the gap on leader Alex Palou. The second of two weekend races on the Milwaukee Mile on Sunday could hardly have been more dramatic for Spaniard … Read more