Buffalo Bills owner Terry Pegula explores selling non-controlling, minority stake in franchise
‘The prospect of selling shares of the Bills comes at a time the franchise is facing a cash crunch with rising construction costs of the team’s new stadium being built across the street from its current facility, and scheduled to open in 2026.’