Madison Bumgarner took Zack Greinke deep for the first homer of the 2017 Giants season
Not only that, but it might have been the hardest-hit home run from a pitcher in years.
Not only that, but it might have been the hardest-hit home run from a pitcher in years.