Markakis' towering 3-run homer
Braves @ PadresJune 5, 2018 | 00:00:48
Nick Markakis skies a towering three-run home run to straightaway center field, giving the Braves a 13-0 lead in the 7th inning
Nick Markakis skies a towering three-run home run to straightaway center field, giving the Braves a 13-0 lead in the 7th inning