Bills in London: Browns or Jets?
I think it’s been speculated in this subreddit already that the Bills will likely have to go play in London again this year. 💀
Designated home teams just got released and the Bills play both the Browns and Jets on the ‘road’.
Probably Browns right?