◼ Archived
Sports
🔮 fades ✓
Kim Pegula makes rare public appearance on field at new Bills stadium
Buffalo Bills owner Kim Pegula makes a rare public appearance at the team's new $2.2 billion stadium amid fan criticism of the venue.