The Red Sox overcame an 86-year drought to win the World Series in 2004, but the 2003 ALCS changed the game.
Greatest games ever played: The 2004 Red Sox 20 years later
Oct 27, 2024 | 7:06 AM
The Red Sox overcame an 86-year drought to win the World Series in 2004, but the 2003 ALCS changed the game.