Originally Posted by
Billy Kelly
I don’t think most of brand have millions to invest. And aren’t paying the handful of fully sponsored drivers what some think. Now covering travel adds up. I do still question what the return is on sponsorship.
Millions is more of a figure of speech. However, I bet they spend a lot more on advertising and sponsorship than you think.