Philadelphia Phillies win 2008 World Series after rain delays

Thursday, October 30, 2008

After a rain delay postponed the World Series by days not hours, the Philadelphia Phillies put the Tampa Bay Rays away last night, winning Game Five, 4-3.

Guests:

Jeff Beresford-Howe

Leave a Comment

Email addresses are required but never displayed.