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
continue reading...

Author
The Times of India

You May Also Like