FOX Sports is counting down the 25 best World Series teams of the 21st Century. At No. 7 is the 2002 Los Angeles Angels.
ANAHEIM, Calif. -- This is definitely movie material -- and the stars are the never-say-die Anaheim Angels. They came out of nowhere to reach their first World Series, rallying past every team in ...