David Freese Talks About His Clutch Moment Vs. Braves

David Vassegh caught up with David Freese to talk about the huge moment in Game 4.

Listen to the conversation below! 

Photo: Getty Images

title

Content Goes Here