Much smarter investment. We will be at like $2B for an open air stadium. They will get much more use out of their stadium.
For those that doubt they can host a Super Bowl, it’s no different than Detroit, Indy, or Minnesota.
Bills open-air stadium is such an absurdly dumb investment (not even counting the fact that the wind and snow conditions usually hurt our passing offense).