What better way to celebrate Venus’ transit of the Sun today than with a good old fashioned downpour. The term I once heard a baseball announcer use to describe a rain delay was a frog strangler. I always thought that was sort of weird. Not… A Frog Strangler June 5, 2012