Freddie Freeman on Atlanta staying alive with Game 3 win: 'That's what it's all about right there'
Video Details
Freddie Freeman reacts to the Braves forcing Game 4 of the NLCS with a dramatic 6-5 win over the Dodgers.
OCTOBER 8, 2018・National League・1:09