How Billionaires Broke The NFL’s Most Loyal Fans
From More Perfect Union. Buffalo Bills fans are paying up to $50,000 just to access seats in their new stadium. The stadium is largely taxpayer-funded, but the team is raising prices — and pricing fans out. Meanwhile, the Bills owner is worth over $14 billion. —– More Perfect Union is an Emmy-winning, nonprofit newsroom whose…