Buffalo Bills deal with mixed emotions as they bid farewell to Highmark Stadium

Dubbed ‘The Ralph’ after team’s late founder and owner Ralph Wilson, Bills’ new stadium is set to open for 2026 season