Freddie Freeman reflects on Braves' World Series win: 'I’m lost for words'

Atlanta Braves star Freddie Freeman was awestruck after he was a part of the final out of Game 6 of the World Series to seal the first title for the organization since 1995.
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.