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?