Chicago White Sox win 2005 World Series

Despite what ESPN tells you, the Chicago White Sox DID win the 2005 World Series. This video is from October 26, 2005 when the Chicago White Sox beat the Houston Astros to win their first World Series Championship in 88 years. Coverage is from the national Fox broadcast as well as Fox Chicago.