A comet or asteroid impact 66 million years ago excavated a 110 mile-diameter crater, dubbed Chicxulub, centered off the coast of Mexico’s Yucatan peninsula. Credit: Courtesy of Wikipedia