Sports

When did the angels win the world series?


1 Answer

The L. A. Angels won the world series in 2002 beating the San Francisco Giants 4 games to 3 .

{{ relativeTimeResolver(1572278497327) }}

LIVE
Points points 115
Rating 1
Sign-in to view all answers

Similar Questions

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE