Trentwannabe Posted January 19 Share Posted January 19 The stadium that is the influence for the design on the new Bills stadium will play host to Buffalo next season. This means the Bills will have 8 games in Buffalo, 8 games on the road in America and one home game in London. The list of potential teams it could be (because the NFL won't send a team to London twice): NYG Dal Den LV TB NYJ Mia Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.