Trailing by a run in the bottom of the 11th innings, Freddie Freeman hit a two-run, walk-off homer as his Atlanta Braves defeated the Boston Red Sox, 8-7. Ronald Acuna Jr also hit a 495-foot homer, the longest in all of baseball this season.
Powered by WPeMatico