When did the anaheim angels win the world series?
multipleQAs
On what date did the Anaheim Angels win the World Series? In what game of the series did the Anaheim Angels win the World Series?
Sunday, October 27, 2002 October 27, 2002
Game 7