Nick Swisher chats with Freddie Freeman about what it will take for the Braves to win it all July 8, 2019 8:46 pm|