Dead Walk, Hell Freezes Over, and Red Sox win the World Series

Tonight the Red Sox completed a 4 game sweep of the St. Louis Cardinals, which was the first World Series game played during a total lunar eclipse. The ghost of Babe Ruth apparently stopped carrying a grudge.

I’ll be watching for the Apocalypse just the same.