It sure did...Yes, I really, really shoulda said who would WRITE such a stupid article...
This may be peak pedantry, but to be accurate, a giant meteorite would need to hit the earth; a meteor is a fireball that already vaporized. And a giant meteorite is an asteroid. I know, they call it the Meteor Crater but that should really have been Small Asteroid Crater (it was apparently about 50 meters across).
I would rather see the giant meteorite than Hillary, so mark me down as 50-50.