Posted in

‘I love it’: Bills star delights over ‘perfect’ feature of new $2.1bn stadium amid widespread backlash


The Buffalo Bills will begin a new era at the $2.1 billion Highmark Stadium in 2026.

Built in the shadow of The Ralph in Orchard Park, the state-of-the-art facility hosted its first team event over the weekend.



Source link