Tag: Ohio

Parrow Takes Full Responsibility Amid Ohio Mishap: “No One Else Is to Blame but Me”

Three-time IndyCar champion and current points leader Alex Palou admits that his…

2 Min Read