So we put this to rest for the time being...
1. Washington 1.4 billion
2. New England 1.176 billion
3. Dallas 1.173 billion
4. Houston 1.04 billion
5. Philly 1.02 billion
25. Buffalo 756 million
Though I think once Dallas gets their new stadium they will be way ahead of everyone.
One telling stat.... Buffalo is 13th in Operating Income and 22nd in Overall Revenue, which means the situation is not as dire as most think.
A new stadium would do wonders for this franchise. Build it smaller and closer to the city and we're fine.
1. Washington 1.4 billion
2. New England 1.176 billion
3. Dallas 1.173 billion
4. Houston 1.04 billion
5. Philly 1.02 billion
25. Buffalo 756 million
Though I think once Dallas gets their new stadium they will be way ahead of everyone.
One telling stat.... Buffalo is 13th in Operating Income and 22nd in Overall Revenue, which means the situation is not as dire as most think.
A new stadium would do wonders for this franchise. Build it smaller and closer to the city and we're fine.
Comment