There has been a clip from a MLB game that has been going viral the past few days and it is quite amazing.  It was during a Toronto Blue Jays vs Texas Rangers game on May 18th.

The batter hit a foul ball and the third base coach grabbed the foul ball and tossed the ball to a fan in the crowd. What the boy does next is quite amazing.  He catches it and casually gives the ball to a beautiful girl right behind him.  The whole moment seemed like the nicest gesture this teenage fan could do.

Until....if you notice closely(and they slow it down and explain it in the video) he had another ball in his hand the whole time.  The kid ends up giving the girl a fake game ball and still has the real game ball in his glove. Super smooth move.

If you don't believe me, watch the video below.