One problem, compared to a stock car there's not nearly as much room for sponsors on the bikes.
That is true but for me I like to watch the races not the commercials.
BTW, over here they show the NFL games on the cable, but without commercials. The biggest thing is with out them you see the players just walking around between plays waiting for the officials saying OK now go play ball. seeing this I would not want to go and pay loads of $$$ to see a game at the stadium just to see them standing around most of the time.:zzz: