The billionaire owner of the Buffalo Bills has sparked fresh outrage over his yacht — as New York state taxpayers remain partially on the hook for his new $2.1 billion stadium .

Terry Pegula, who once threatened to move the Bills out of western New York if taxpayers refused to shoulder part of the cost to build a new venue, is also the owner of a $100 million superyacht named “Top Five II”.

Bills fans erupted after a fan recently posted TikTok footage of Pegula’s lboat anchored in Newport, RI. The clip triggered a firestorm over the billionaire’s lifestyle while New York and Erie County taxpayers bankroll the largest public subsidy in NFL history. 7

Introducing the New Highmark Stadium. Built For Buffalo.

Don’t miss your chance to be a part of it: https://t.co/qAXR7FkduE

See Full Page