Could be. Looks like he's now into putting big logos on his car for free. Tell me I'm wrong. How much do you think the great jimmie johnson paid for the sponsorship earlier this year. Not good business in my book. Don't give yourself away for nothing. If you put something on your car for one company for free, how can you ask another company for big money for the same spot?
Fire away, I'm ready.
Dave