Skip to main content

14.3 million people watched the Atlanta Braves win the 2021 World Series

The Atlanta Braves first World Series win in over 20 years averaged 11.7 million viewers for the six-game set against the Houston Astros.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.