Sports, edpic, Baseball, Atlanta, Houston, Astros, Braves, Major League Baseball, MLB, World Series

2021 MLB World Series Houston Astros vs Atlanta Braves in Houston

Houston Astros players celebrate after defeating the Atlanta Braves 7-2 in game two of the MLB World Series at Minute Maid Park in Houston, Texas on Wednesday, October 27, 2021. The best-of-seven series is tied 1-1. Photo by Maria Lysaker/UPI..

License Photo