Asked in
World Series

Which baseball team was the last to win the World Series?

Answer

User Avatar
Wiki User
February 02, 2009 5:51AM

Philadelphia Phillies