Go to FOX Sports article

10/27/2002: Angels win franchise's first World Series

Via: FOX Sports

Anaheim defeated San Francisco in seven.....

Go to Article

Trending News

More News