Derek Holland isn't hiding after giving up a game-ending grand slam to Bryce Harper Thursday.
Holland was one of three Cubs to take the mound in the ninth inning to close out a 5-1 lead, but Philadelphia won as Harper hit a monster home run off Holland with the bases loaded. It completed a three-game sweep for the Phillies as Chicago continues to struggle on the road.
The reliever was fully willing to take responsibility for the loss on Twitter:
Although this type of loss could damage a team's confidence, especially the player who gave up the home run, it seems Holland is taking it in stride and is ready to move past it.