Archaeologists find Aztec ball court, temple in Mexico City Archaeologists announced this week that the remains of an Aztec ball court and a temple erected to the god of the wind, Ehécatl, have been found on a street behind the [...] June 11, 2017 // 0 Comments