Iv'e been a NASCAR fan for years. The sponsors pay big money for product placement on their cars. The fans are also known to be very loyal to the companies that advertise with NASCAR. Especialy if their favorite driver is sponsored by the company. Then there is millions more spent on the souvineers. There are even companies that review each race and give the sponsors detailed accounts of how many milliseconds their add was placed on camera. It's not the tobacco chewin' moonshine running sport your grandpappy used to watch. The unfortunate thing is there is still way too much "regular" commercial time durring a race.