The Atlanta Braves beat the Houston Astros 2-0 Friday night to win Game 3 of the World Series. Ian Anderson didn't allow a hit over five innings and the Braves bullpen also stymied the Astros in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results