A lot depends on your marketing goals.....it is well-documented that companies such as Motorola and Polti had their brand recognition skyrocket once they sponsored teams in Europe. For many companies, that is enough....not looking to generate actual sales, but raise their brand awareness to enter into the consideration set of the consumer. For that, cycling is an excellent investment in the right markets. With that in mind, I give Ball huge ROI becasue I had never heard of R&R jeans....
If you goal is to actually sell product, it can be very good for the right company. QS had substantial sales increases as a result of their sponsorship and Trek's marketshare grew dramatically, especially in Europe.
So if Ball's goal was brand awareness, he was probably "successful." However, I don't believe that the demographic of the "standard" cycling fan fits the demographic of his target audience, so I serioulsy question whether he has seen any noticeable bump in sales as a result of his sponsorhsip. Indeed, if he had seen an increase, I don't think Rock would be in the situation it is right now.....