By the Numbers: Atlanta’s journey to the World Series

A look at the Atlanta Braves’ World Series win, their first title in 26 years.

November 3, 2021

Top Stories

ABC News Live Presents