Dome stadium in Buffalo? I never thought I would see it, but it could happen. It may be the future.
I don’t see being a warm weather city as an advantage. Plenty of great franchises play outdoors, some past some still in the present.
Indoors or outside, I think 60,000 seats and lots of corporate boxes/suites is the wrong mix. We need 70,000+ with more seats for the average Joe Buffalo fan. That is who we are.
Would love a retractable roof but funding is a problem.