SF-GeneralPlaceholder

What’s New at NASCAR?

This is the Statt Mann Baby. Time to Scatt a little bit. You wonder what’s going on at NASCAR. A report this week said dozens of employees were let go. Sports Business Journal said the layoffs amounted to less than five percent of NASCAR’s workforce. Unless you’re one of the “dozens,” this may not be…