A fun day at the ballpark almost turned sad for a young Chicago Cubs fan, but the team made sure that his story had a happy ending.

During Sunday's game against the St. Louis Cardinals, Cubs first base coach Will Venable tossed a foul ball to a boy in the front row. But when young fan missed the catch and ball rolled underneath his seat, a man sitting in the row behind him grabbed the baseball and gave it the woman sitting next to him.

When going to a baseball game, DON'T be this guy. pic.twitter.com/pAeiRN6Q2X — Cut4 (@Cut4) July 22, 2018

The Cubs offered the boy an even better consolation prize: a Javier Baez signed ball.

“A @javy23baez signed ball should take care of it,” the team tweeted.

Video of the incident circulated on social media and the adult fan was chided on Twitter. But, NBC Sports Chicago host David Kaplan noted in a Twitter post that the man in the video had actually already helped the boy get a ball earlier in the game.

"The young man has a game used ball and a Javy Baez ball. All is well. Guy is A-OK so let it go people," Kaplan wrote.

The Cubs beat the Cardinals 7-2.

Chicago Cubs Trade Targets: 10 Players to Watch