RUFFSTARR.COM
Mexico City’s Estadio Azteca held its ever Monday Night Football game. The Meadowlands, it was not.