Texans tour Mexico City's Estadio Azteca
In March, Texans Ambassadors and cheerleaders took a tour of Estadio Azteca, home of professional football team, Club America, in Mexico City. The Houston Texans will be playing the Oakland Raiders at Azteca Stadium on Monday night on November 21, 2017.