Bills owner Terry Pegula sparks outrage buying $100M superyacht after $2.1B taxpayer-funded stadium approval | NFL News
- Posted on August 20, 2025
- By The Times of India
- 1 Views

Bills owner Terry Pegula sparks outrage buying $100M superyacht after $2.1B taxpayer-funded stadium approval | NFL News

NFL News: A TikTok video of Buffalo Bills owner Terry Pegula's superyacht in Newport has sparked outrage among fans, who are already burdened with contributing