News

Braves’ Freddie Freeman at a loss for words in reaching first World Series: ‘Means the world to me’

Freddie Freeman has spent his entire career with the Braves after being drafted by Atlanta in 2007. Now, he has finally made it to the World Series.