The World

Philadelphia Phillies win 2008 World Series after rain delays

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.

Sports

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.