Bills owner Terry Pegula explores selling non-controlling stake in franchise

Buffalo Bills owner Terry Pegula speaks prior to the groundbreaking ceremony at the site of the new Bills Stadium in Orchard Park, N.Y., Monday June 5, 2023. (Jeffrey T. Barnes/AP)

We use cookies to improve your experience. Learn More or change your cookie preferences. By continuing to use this site, you agree to the use of cookies.
close