That's true generally, since many stadiums are (at least partly) financed with public money. There are some these days which are privately funded also, since these sports generate so much money for owners.
You are viewing a single comment's thread from: