David Freese 2-run 419' homer to center - Pirates vs Braves - May 24, 2017

David Freese (Pirates): 2-run 419' homer to center. Top 10, 2 outs, Pirates 10 @ Braves 5. MLB, May 24, 2017. Freese: 1/5, 2 rbi. 5th homer this season.

Related