Royals’ Salvador Perez demolishes a game-tying three-run home run in the eighth inning

Royals’ Salvador Perez demolished a game-tying three-run home run in the eighth inning against the San Francisco Giants.

Click Here For Full Article
Original Photo & Author Source:

Similar Posts