World Series 2021: Houston Astros beat Atlanta Braves 7-2 to level series at 1-1

 22 total views,  1 views today

The Houston Astros hit back to level the seven-game World Series at 1-1 with a dominant 7-2 home win over the Atlanta Braves in game two. from: BBC News