An act of generosity by a young Giants fan in enemy territory provided an unexpected highlight during a game at Chase Field in Arizona on Sunday.
The heartwarming moment sprang from the disappointment of a young Diamondbacks fan who missed out on a foul ball tossed into the stands by Arizona outfielder Gerardo Parra. After another fan, snagged the ball, the young fan began crying and covered his face with his Arizona hat. Coming to rescue, a Giants fan from a nearby section arrived and handed the upset kid another baseball.
"I'm picking that guy for my player of the game," the Giants announcer said.
The Comcast Sportsnet crew ended up giving a D-Backs employee a ball to give to the generous Giants fan.
WATCH VIDEO ABOVE