Twitter reacts to Ken Giles punching himself in head after blowing game

May 1, 2018

Ken Giles took his frustration out on himself after allowing four runs to the New York Yankees in the ninth inning of Tuesday’s game, earning him some ridicule.

Giles entered a scoreless game in the ninth inning after Justin Verlander pitched an

Continue reading...