It may be awhile before this young San Francisco Giants fan can forgive his father for losing the chance to grab a souvenir.
The fateful moment occurred during the sixth inning of Sunday's Marlins-Giants game at AT&T Park when a visiting player lined a ball just foul down the first base line.
As you can see, the ball is hit extremely well, and ends up caroming off the father's shoulder as he attempts to make the grab. This is when his son immediately shows displeasure by roughing his old man up a bit for losing the baseball.
Time eventually heals all wounds, though. And that means dad's bruised ego, bruised shoulder, and his son's anger will subside at some point, but who knows how long that may be.