Buffalo Bills in damage control mode over their $2.2 billion stadium that is getting crushed online by fans
First, the Buffalo Bills put out a statement on Monday, defending the honor of their new $2.2 billion stadium that was getting absolutely crushed on social media – with photo evidence, no less – for how poorly architects laid out some of the place's sightlines.
Then the club put its chief operating officer and its vice president of stadium development on a conference call with reporters to explain how the fans, some of whom are taxpayers footing $850 million of the cost for the building...