The Los Angeles Rams and Kansas City Chiefs had planning to play in Mexico City this week. Terry Bradshaw thinks it's a good thing that it will now be a Rams home game.