News 28th March 2018 Buffalo Bills announce US$18m upgrades to New Era Field seating At the NFL’s annual meeting Buffalo Bills owner Terry Pegula revealed further details of New…