Sharing is caring: Toronto fan gives Langford HR ball to boy in Rangers jersey

4:30 AM UTC

A wholesome moment unfolded on Thursday night at Rogers Centre, and a young Rangers fan went home particularly happy.

crushed a three-run home run into the left-field seats in the third inning of a 6-5 Texas victory. A scrum for the ball broke out, and a Blue Jays fan donning a Vladimir Guerrero Jr. jersey emerged with the souvenir.

But instead of keeping the home run ball, he handed it to a young Rangers fan sitting nearby. Appreciative of the gesture, the Rangers fan walked back toward the Blue Jays fan, and the two shook hands.

It wound up being an extra special day for the young fan, as the Rangers snapped a two-game losing streak with the one-run victory. A win and a souvenir in a visiting ballpark -- now that's a pretty special day.