How many World Series championships have the Los Angeles Angels won?
0
1
2
3
Answer
The Angels won their first and only World Series championship in 2002, making them one of three MLB franchises to win their sole appearance in the World Series.
Los Angeles Angels Trivia: 20 Questions to test your Fan-dom