the St Louis Rams as the home team

First visitors are the Patriots (yawwwwwwn)

I suppose the upside is that'll mean another two AFC teams will visit in subsequent years - do we play the NFC West in that time?

edit: doesn't look like it :(