Alex Palou, seen here at Indianapolis in 2023, had a Sunday cruise to win half a million dollars. (Photo by Kris Branch)

Well, Indycar…

March 26, 2024 Kris Branch 1

Well, Indycar, the idea was good. Indycar had the best of intentions when they scheduled an “All Star” race in the middle of a six […]