You are viewing a single comment's thread from:

RE: LeoThread 2025-10-11 14-02

in LeoFinance6 days ago

Part 4/11:

The story of the Bills' new stadium setup is a familiar narrative in modern American sports—one of growing privatization and public funding. Ownership by billionaire Terry Pegula and his wife Kim, is rooted in energy and business success, with the Pegulas' net worth now estimated at around $6.8 billion. Their ownership stake in the Bills has appreciated as the franchise's value quadrupled since 2014, reaching nearly $6 billion today.