Posted by
andrew in
Business,
Football,
NFL,
Politics,
Sports on
Apr 13th, 2010 |
No Comments
In today’s sports landscape, new stadiums are all the rage for team owners because it’s a new revenue source that they don’t have to share with other owners. While there are plenty of examples of how this works, the New York Yankees last year proved how much of a boon a new stadium...