October 26, 2005: ‘Don’t Stop Believin’ — White Sox complete sweep of Astros to win first World Series in 88 years
The Chicago White Sox celebrate on the pitcher’s mound at Minute Maid Park in Houston after winning Game Four of the 2005 World Series. (Courtesy of Ken Smoller) People kept talking about the history. Eighty-eight years since the White Sox last won the World Series in 1917. Eighty-six since the Black Sox Scandal “cursed” […]
