IndyCar Needs A Cost Cap…
This is the Statt Mann Baby. Time to Scatt a little bit. We’re talking a lot about IndyCar today. Sunday’s Long Beach Grand Prix warrants the conversation. That’s the longest running and most important street race in America. But IndyCar is fighting, even struggling, to stay in business and grow. Lots of ideas are flying…