4.5 (679) · $ 20.99 · In stock
The Braves hammered the Houston Astros 7-0 Tuesday night.
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves at Houston Astros, 2021 World Series Game 6, November 2, 2021
Atlanta Braves win World Series for the first time since 1995
Atlanta Braves win World Series for first time since 1995 by
Houston Astros come back to keep World Series alive after beating Atlanta Braves in Game 5
Braves rout Astros for first WS title since 1995 – Lowell Sun
Facts and figures from Braves' World Series Game 6 victory
World Series 2021 results: Braves win first championship since
Braves rally past Astros to move one win from first World Series