Bills say new stadium could be ready by 2026 if deal is reached this year
‘That timeline – a year earlier than previously projected – is possible should the NFL team and New York State quickly reach an agreement for the construction of the Bills’ proposed $1.4 billion venue in Orchard Park.’