2021 MLB World Series Houston Astros vs Atlanta Braves in Houston
Atlanta Braves players celebrate after defeating the Houston Astros in game one of the MLB World Series at Minute Maid Park in Houston, Texas on Tuesday, October 26, 2021. The Braves won the game 6-2 and take a 1-0 lead in the series. Photo by Maria Lysaker/UPI
Please fill out form for pricing information for the photo below.