Still SMH at this title sponsor deal.
Don't get me wrong, I don't have a problem with Monster. It's just this: The Monster deal was reported to be $20 million per year. If NASCAR, throughout the title sponsor negotiations, had been willing to settle for something close to that, perhaps some...