View more in
NFL

This Is Why Buffalo Needs An Open Air Stadium For The Bills [OPINION]

Posted by 
96.1 The Breeze
96.1 The Breeze
 2021-06-22
Cover picture for the article

Last week it was announced that the Buffalo Bills are looking at the possibility of building a new stadium and of course everyone has an opinion. Most people want a domed stadium in Downtown Buffalo or at least a retractable roof stadium, but if you ask me that would be a huge mistake.

961thebreeze.com

Comments / 0

Comments / 0