Video: '2005 World Series, Game 4: White Sox @ Astros'
(Wednesday, October 26, 2005, 10:48 p.m. CDT) — The Chicago White Sox won the 2005 World Series tonight, beating the Houston Astros 1-0 at Minute Maid Park in Houston, Texas, in the fourth and deciding game. Continue reading Chicago White Sox win World Series in four games 20 years ago this hour (Oct 26 2005)
