when did the angels last win a world series
The last time those Angels won a world series was back in 2002. Go Nationals. ;)
2002 is when they last won a world series hope this helps