The Atlanta Braves are a win away from the World Series after they defeated the Los Angeles Dodgers 9-2 last night in the National League Championship Series. Eddie Rosario hit two home runs in the game for the Braves as they took a 3-1 series lead. Game Five is tonight in Los Angeles at 8:08pm.
The Houston Astros defeated the Boston Red Sox 9-1 last night and have taken a 3-2 lead in the American League Championship Series. Yordan Alvarez led Houston with three hits and three RBI’s. Starting pitcher Framber Valdez took a two-hit shutout into the seventh inning and became the first pitcher this postseason to reach eight innings. The series moves back to Houston for Game Six Friday night.
The post Braves and Astros a win away from the World Series appeared first on ButlerRadio.com – Butler, PA.