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 ...
Terry Pegula, billionaire owner of American football team Buffalo Bills, has once again caused outrage over his yacht, while New York state taxpayers still bear part of the cost for his new $2.1 ...
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 ...
Buffalo Bills’ owner Terry Pegula has come under public scrutiny recently after videos and images of his $100 million superyacht went viral on social media. This enraged many New Yorkers who are being ...
It cost $270 million to build but only a few years to start falling apart. The fate of this megayacht is a cautionary tale in waste and excess. Luminosity's first owner refused its delivery in 2020, ...
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 ...