The Astros are letting their bats do the talking. They've taken a commanding lead in the series against the Astros, largely due to great offense throughout the lineup. The Red Sox must have gotten the memo too, as they blasted 5 HRs in Tampa to tie up their series. It was a pitcher's duel in Milwaukee but the Brewers got the win. Logan Webb was electric for the Giants and the veterans homered as SF beat LA.
Create your
podcast in
minutes
It is Free