Miscellaneous
Has the philadelphia phillies ever won a world series?
1
Answer
Phillies have won two World Series championships (against the Kansas City Royals in 1980 and the Tampa Bay Rays in 2008).
LIVE
Points
1558
Rating