On this day (sort of), Oct. 27, Game 5 of the 2008 World Series was started but then postponed … remember that torrential rain which soaked Citizens Bank Park and delayed Philly’s first championship celebration since 1983?
But I guess the wait made it that much sweeter. Anyway, as you all know, the Phillies eventually finished off Game 5 on Oct. 29 to win the organization its first World Series title since 1980.
And, without further ado, here’s Mr. Perfect capping off that unforgettable 2008 season with Harry the K on the call.