NASCAR is disputing a tax bill of $529,520 TV revenue is at the core of the NASCAR business model. It funds the tracks, teams and the sanction itself. On Tuesday, the Ohio Supreme Court ruled in favor of NASCAR. They noted the state taxing NASCAR for broadcasting races in Ohio […]
Read More