"This is why they're loser franchise": NFL fans react as Bills owner Terry Pegula's $100M yacht clip surfaces amid $2.1B taxpayer-funded stadium deal

Nishant
NFL: Buffalo Bills at Los Angeles Rams - Source: Imagn
NFL: Buffalo Bills at LA Rams (image credit: IMAGN_

Buffalo Bills owners Terry and Kim Pegula are taking heat over their $100 million yacht, which they bought in 2022. Taxpayers are funding $850 million for the Bills' new facility, New Highmark Stadium, which will host the team's games from the 2026 season. A clip of the Pegulas' yacht recently went viral and got fans outraged.

Ad

A woman spotted it near Newport Harbor in Rhode Island. She posted a clip of the Top Five II yacht on her TikTok on Friday, shocked to see it in person.

Ad

Fans shared their reactions on X.

Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!

"This is why they are a loser franchise that’ll never win anything. Their biggest victory in the past decade is a blowout victory against Mac Jones," one fan wrote.
"Billionaires living large while fans foot the stadium bill. Classic American capitalism at its finest. 💰," a fan commented.
"Billionaires will always do this this is no surprise," another fan said.
Ad
"Sell the boat!" a fan tweeted.

Here are more fan reactions.

"Bills mafia don’t mind," another fan wrote.
"Nobody gives a sh** dude," one fan commented.
Ad

The Pegulas bought the team in 2014 for $1.4 billion after previous owner Ralph Wilson died. According to Sportico, the franchise's value has risen to $5.87 billion in 11 years. New Highmark Stadium, worth $2.1 billion, is being built next to the team's current home, Highmark Stadium.

Buffalo Bills GM Brandon Beane on the franchise's new stadium

Buffalo general manager Brandon Beane talked about New Highmark Stadium on Aug. 13. He shared how he felt during his recent visits to the new facility.

Ad
"We're still growing those Bisons," Beane said, via "The Pat McAfee Show." "So, they're still in the lab. We're trending well. It's gonna be awesome. ... I mean, for this city to get this stadium, it's gonna be a masterpiece. I've only been in there a couple times since. I'm blown away every time I'm over there."
Ad
Ad

PepsiCo joined hands with the franchise as the founding partners of the Bills' future venue. Fans hope the team enters it with the Vince Lombardi trophy.

Buffalo kicks off its regular season on Sept. 7 versus the Baltimore Ravens.

Buffalo Bills Nation! Check out the latest Buffalo Bills Schedule and dive into the latest Bills Depth Chart for NFL Season 2024-25.

Quick Links

Edited by Victor Ramon Galvez
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
down arrow icon
More
bell-icon Manage notifications