The Bills are owned by Terry Pegula, whose fortune in oil and natural gas has accumulated a net worth of nearly $6 billion.

Pegula threatened to relocate the Bills if he didn’t get public funding to build a new stadium. pic.twitter.com/Ig3pUoGXSY

— Front Office Sports (@FOS) March 14, 2022