http://www.ruffneckscarves.com/top-5-essentials-marketing-soccer-club
In the other hand the well known brands decided to announce their product in the teams jersey because as we know teams like Barcelona, Real Madrid, Dallas Cowboys, Miami Heat etc are seen by all around the world. Most of the money these teams make come from their higher sponsors how see sports as a huge way to make their market share much bigger.
As we can see commercial is truly bad, but its Messi eating Lays and just for that most of Barcelona´s, Argentinian´s and Messi´s fans will get in touch with this brand.
In these days we can see a radical change now the people are moved to new teams because of marketing and money and not for the real love they have for a team. Finally there is something that almost anyone sees, and that happen when we see a team spending crazy amount of money for a player, but for real they are winning money because its a perfect strategy having a good new player in their team, that brings hope to their followers and many other people will pay a ticket to see this player or to buy a jersey with his name. For example Cristiano Ronaldo costed Real Madrid 93 million euros and they recovered the money in just 3 months and only in jesey sold during this period.