INDYCAR Logo

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…

Read More
Chase Elliott Feat

Chase Elliott on Texts, Strategy, Appreciating Wins

NASCAR Texas Cup Winner Chase Elliott came into The Freak Nation a couple hours after his win Sunday. Elliott won the Cup Series championship in 2020. He’s also won the Most Popular Driver title six times. But this is Elliott’s first Cup Series win in 42 races. Needless to say he was relieved to get…

Read More

The Freakin' Grid