Braves Game 36 Recap: Sweep Caroline! Duvall Hat Trick Powers Braves To 7-5 Win At Fenway

Zero National League players homered three times in a game throughout the first 108 seasons of baseball at Fenway Park.

Marcell Ozuna and Adam Duvall just did it in a little over 24 hours. 

Finish Reading