
Billionaire Buffalo Bills owner Terry Pegula is in the center of unwanted controversy after being photographed on a yacht off Newport, Rhode Island. Normally, billionaires on yachts isn't news, but billionaire Pegula is getting $850 million from taxpayers to build a new football stadium.
It might have been easier for them to stomach if Pegula had just chartered a boat for an afternoon at sea. But the yacht, which has been christened Top Five II, belongs to Pegula, and it's worth an estimated $100 million, according to Fox News. Even members of the "Bills Mafia," the club's most hardcore fans, are expressing frustration.