Astros vs. Braves Highlights
Astros @ BravesApril 22, 2023 | 00:02:56
Framber Valdez struck out nine while Yordan Alvarez and Kyle Tucker both slugged home runs in the Astros' 6-3 win over Atlanta
Framber Valdez struck out nine while Yordan Alvarez and Kyle Tucker both slugged home runs in the Astros' 6-3 win over Atlanta