Phillies win the World Series

The Philadelphia Phillies just won World Series. If that sounds strange, it was strange. Nearly 50 hours after Game 5 started but was stopped by rain, Brad Lidge and the Phillies finished off the Tampa Bay Rays 4-3 in a three-inning sprint Wednesday night and won the series 4-1. Left in limbo by a two-day […]