answersLogoWhite

0

The Chicago White Sox won the MLB World Series in 2005. They won against Houston Astros. The White Sox Astros series will go in the history books as one of the most exciting world series of all time

User Avatar

Wiki User

15y ago

What else can I help you with?