A young Philadelphia Phillies fan who went viral for his generosity this weekend just received an awesome surprise.
James Scott and his son, Joshua, were at Friday's game against the Braves when Atlanta first baseman Freddie Freeman crushed a two-run eighth-inning home run. Joshua took some heat from his father for his catching skills after the band landed nearby, but made up for it a few moments later.
After finally getting hold of the ball, Joshua wound up giving it to a much younger Braves fan wearing a Freeman jersey.
The gesture captured the Internet's heart, and apparently, both teams were touched, too.
The first baseman met Joshua before Sunday's series finale, where he gave the fan a baseball autographed by himself and Phillies star Bryce Harper. And the fan's reaction was priceless.
Take a look:
Talk about a dream come true.
Something tells us this kid will remember this weekend for the rest of his life.