The Houston Astros used two two-run home runs by All-Star slugger Yordan Alvarez and Kyle Tucker en route to a 6-3 victory over the Atlanta Braves Saturday night at Truist Park. Alvarez hit a home-run Friday night as it appears he's rounding into last year's form which saw him hit 37 homers and tally 97 […]
The post The Houston Astros take the series, beating the Braves 6-3 appeared first on The Atlanta Voice.