NEWYou can now listen to Fox News articles!
Billionaire Terry Pegula, the owner of the NFL’s Buffalo Bills and NHL’s Buffalo Sabres, isn’t in good standing with some New Yorkers after a recent video of his yacht anchored in Newport, Rhode Island, surfaced.
It’s normal for billionaires to be spotted with these massive vessels, but when New York state taxpayers are partially covering the cost of the Bills’ new $2.1 billion stadium in Buffalo, they’re taking exception to Pegula’s $100 million yacht named “Top Five II.”
Some members of the “Bills Mafia” were furious and made their opinions known on social media.
“The Pegulas are relaxing in Newport while we pay for the stadium? That’s a slap in the face,” one fan wrote in a Reddit thread.
Another Reddit user wrote: “Love the Bills, but th