Houston Astros come up short in World Series

HOUSTON, TX — The Houston Astros quest for a second World Series title was not meant to be in 2021, as they lost to the Atlanta Braves 7-0 in Game Six. With the loss, the Astros fell 4-2 in the World Series. The Braves came out strong with a three-run home run by Jorge Soler, […]

Leave a Reply

Your email address will not be published. Required fields are marked *