You must log in or register to comment.
I think all the big stadiums actually used for these big matches are privately built and owned?
That would be unusual. Most sports stadiums in most major cities are heavily subsidized by the city/state (e.g. tax payers), especially in public transportation. I’d be surprised if even a small % were 100% privately funded.