Adam Schefter: At least one international game for every team each season

I think its more of the Saints are from an obviously French influenced city and locale and having them play in Mexico where there is no actual historical connection would be a very NFL thing to do.
The Cabildo is actually right next to St Louis Cathedral