Rain, Rain, Go Away! World Series Game 5 Postponed Due to Rain
Why do the baseball Gods despise Philadelphia? We made a mistake with Billy Penn and we are paying for it tonight. In an unusual turn of events, Game 5 of the World Series was postponed due to rain tonight. Now, I’m no weather person, but it doesn’t take a genius to figure out that the [...]