Why is 49ers vs. Cardinals in Mexico City? History of NFL’s International Series

49ers vs. Cardinals will be the fifth and final international game in the NFL this year.