Stephen Nasse Tag

By Luis Torres, Staff Writer “I like to speak my own mind. I’m going to say what I want to say and that’s how the world works. That’s what America is all about – free speech. You’re not going to have me keep my mouth shut.” Floridian Stephen Nasse isn’t shy about his feelings towards NASCAR and ARCA’s flawed ladder system. In his eye, talented drivers are criminally overlooked because race teams in those sanctioning bodies prefer those with tremendous financial backings who aren’t as talented or leapfrog their wayRead More