In the heart of Mexico City, hundreds of Mexican fans of all ages waited long hours, dressed in their best NFL attire, for a ...