Globe iconLogin iconRecap iconSearch iconTickets icon

Freeman's three-run home run

May 15, 2017 | 00:00:29

Freddie Freeman hammers a three-run home run to center field, extending the Braves' lead to 9-3 in the top of the 6th inning