At the NFL’s spring meeting in Florida on Monday, the league approved financing on the loan and project plans for a new stadium for the Bills, paving the way for a project expected to cost $1.4 billion.
Team owners Terry and Kim Pegula expressed gratitude for the approval in a statement, while acknowledging there were still “more hurdles to clear before getting to the finish line.”