← Back to feed Music & Entertainment

What Does It Mean To “Stand Up For Buffalo”?

Defector 26 June 2026 6h ago
What Does It Mean To “Stand Up For Buffalo”?
61
Relevance
3/25
Freshness
25/25
Authority
18/20
Brand Signal
9/15
Depth
6/15
Relevance Freshness Authority Brand Depth
Now that New York state and Erie County have spent $850 million in taxpayer dollars, the largest public contribution for any NFL facility in history, it's time for the next important step in the process of opening the Buffalo Bills' new stadium: kissing owner Terry Pegula's ass. While Pegula, for once in his life, did not say something incredibly fucking stupid at this week's ribbon-cutting ceremo
Read Full Article → Defector ↗