A long time coming: Phillies win the World Series
• APSave the jokes, the taunts and all those insults about the losingest team in sports. The Philadelphia Phillies just won themselves a World Series. If that sounds strange, it was strange. Nearly 50 hours after Game 5 started but was stopped by rain, B