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