12-Year-Old Boy Takes Adorable Pride In Becoming A Little Girl’s Hero.

During the Boston Red Sox's game against the Toronto Blue Jays, catcher Christian Vazquez knocked a ball foul and found its way into the hands of a 12-year-old boy. Instead of keeping the souvenir, he turned around and handed it to a little girl sitting behind him.

The amazing moment was caught on camera. Everyone, including the little girl's mother, was in shock by the young boy's generosity! Later in the game, a reporter interviewed the young boy and asked what motivated him to hand the ball over, instead of keeping it for himself. Judging from Ryan's expression, it's clear he's very proud of himself for being such a good kid —

"I've seen people do it before and I thought it's a nice thing," Ryan said. "And it's good to make people happy."

Enjoy and please SHARE this video with everyone you know.

YouTube video