FOX Sports is counting down the 25 best World Series teams of the 21st Century. At No. 7 is the 2002 Los Angeles Angels.
As the Blue Jays try to win a World Series against the game’s best player, they’re using a strategy made famous by the Angels ...