The lore behind the Red Sox’s 2004 World Series win www.espn.com – TOP

 The Red Sox overcame an 86-year drought to win the World Series in 2004, but the 2003 ALCS changed the game.  

Read More 

www.espn.com – TOP