As far as stadiums and buildings, the owners take money from companies to name them. Lots of money. It's called paying for naming rights, and the contracts usually have set terms, like the company has to pay X amount per year to keep the naming rights.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: