Bills' new stadium similar to 2023 venue in London

Bills fans must wait until 2026 to attend a game in Buffalo's new home stadium, but if they can't wait, they should buy a ticket to next season's game at Tottenham Hotspur Stadium in London.

Customize Your Newsletter


Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.