Which of the following teams won the 2002 World Series?
Answer Anaheim Angels
The Anaheim Angels beat the San Francisco Giants to win the 2002 World Series.
Asked by Darrell Rowe · Last updated 4 years ago · 17.2K views
The Anaheim Angels beat the San Francisco Giants to win the 2002 World Series.
Asked by Darrell Rowe · Last updated 4 years ago · 17.2K views