Houston Astros dominate Atlanta Braves to even up World Series with strong Game 2 win
By Ben Morse, CNN The Houston Astros evened up the World Series on Wednesday night with a dominant Game 2 victory against the Atlanta Braves. Thanks largely in part to strong pitching from right-hander José Urquidy, the Astros won 7-2, leaving the best-of-seven series tied at one game a piece. In five innings, Urquidy struck
Continue Reading