Yes, a meteor exploded over Northeast Ohio — but it did not hit Cleveland.