For daily wit & wisdom, sign up for the Almanac newsletter. Email Address June 11, 1990 Weather Hailstones as big as baseballs fell from Colorado Springs to Estes Park, Colorado, injuring 60 and causing $625 million in damage. ADVERTISEMENT ADVERTISEMENT