The Angels, they did better the past 5 years, or so.
Chat with our AI personalities
No. The Dodgers have won 6 World Series titles, the Angels have only won one.
The Angels started in 1961 as an expansion team in the American League and were known as the California Angeles but, they shared the dodger stadium in los angeles
Toronto bluejays
Angels
California Angels.