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