Red Sox crush Astros, NLCS continues tonight

It was Home Run Derby at Fenway Park last night as the Boston Red Sox hit four home runs in a 12-3 win over the Houston Astros in Game Three of the American League Championship Series. Game Four is tonight in Boston.

After a travel day, the Atlanta Braves and Los Angeles Dodgers play Game Three of the National League Championship Series this afternoon at Dodger Stadium. Thanks to two walk off wins, the Braves lead the series 2-0.