The final vindication of the Alvarez theory would come in 1991, when evidence connected the worldwide iridium anomaly to a massive crater, just off the Yucatan peninsula in Mexico.