Fri Sep 19 03:00:00 UTC 2025: **Bills Owner Terry Pegula Faces Backlash After Yacht Sighting Amidst Stadium Funding Debate**

**Newport, RI** – Buffalo Bills owner Terry Pegula is facing criticism after being photographed on his $100 million yacht, “Top Five II,” off the coast of Newport, Rhode Island. The sighting has sparked outrage, particularly among Bills fans and New York taxpayers, given the substantial $850 million in public funds allocated to the construction of the team’s new stadium.

The combined contribution from New York state and Erie County taxpayers is the largest public investment in an NFL stadium in history. While Pegula will cover the remaining costs, many believe taxpayer money could be better spent. The stadium’s construction costs exceeding the initial budget by $560 million have further amplified the criticism.

Despite the controversy, the new Highmark Stadium, slated to open in 2026, promises significant upgrades, including a state-of-the-art all-grass field. This feature is lauded by players and medical professionals, who believe natural turf reduces injury risks. The stadium will incorporate advanced technologies to maintain a high-quality natural grass surface, making it one of only two stadiums with such a system.

The new Highmark will also feature enhanced fan amenities, including tailgating zones in parking lots and full-field views from concourses on each level. Additionally, the stadium will boast three separate clubs offering various levels of luxury and dining options. These features are expected to generate significant revenue through club memberships, fine dining, and luxury boxes.

The new stadium will allow Pegula to host a variety of events, including concerts and festivals, outside of the football season, providing additional income streams.

Pegula has yet to comment on the controversy.

Read More