- Joined
- Aug 18, 2020
- Posts
- 16,457
- Reaction score
- 20,705
- Bookie:
- $ 20.00



Not even a retractable roof. 850 million in tax payer money to freeze their balls off.
Silly.
- Rotoworld
Silly.
The Bills will build a new $1.4 billion stadium by 2026 in Orchard Park, New York.
The new stadium -- funded with $850 million in taxpayer money -- will hold 62,000 fans and will be an open-air structure, leaving Josh Allen and the Buffalo offense exposed to the elements for more than half of the NFL season. The stadium's groundbreaking is scheduled for spring 2023. Have fun sitting in snow for 850 mill.- Rotoworld