The Astros Won the World Series. Who Else Won (and Lost)? Nov 2, 2017 — By Dan Solomon Yeah, the Astros really pulled it off.