Taylor's three-run home run
Nationals @ GiantsApril 24, 2018 | 00:00:46
Michael A. Taylor smacks a three-run home run to right field and evens the score at 3 in the top of the 4th inning
Michael A. Taylor smacks a three-run home run to right field and evens the score at 3 in the top of the 4th inning