You're never too young to be chivalrous.

During the fourth inning of yesterday's Boston Red Sox vs. Toronto Blue Jays game at Fenway Park, catcher Christian Vazquez hit a foul ball down the third base line, and the ball girl handed it to a young boy in the stands.

The young boy then turned around immediately gave the ball to a younger girl sitting behind him.

Other fans and even the announcers were astounded by the boy's generosity and kindness.

Watch the must-see clip below.


Toddler Born Deaf Hears Music for the First Time

MUST-SEE VIDEO: Sonic Boom Follows Volcanic Eruption



Jenna Lee and Husband Leif Welcome Baby Boy!

Mechanic Saves Baby's Life After Alert From Cell Phone App

U.S. Marine Takes Up New Post: Crossing Guard

Boaters Call 911 in Sheer Terror During Encounter With Great White Shark

'She Was On Fire': 8 Kids Injured in Museum Chemical Mishap