One Pirates fan selflessly gave away his foul ball to a young girl

The San Francisco Giants were playing the Pittsburgh Pirates and after a Pirates batter fouled off a pitch a fan caught the ball. That's usually the end of the story and there's nothing to see here. Well, not in this case. The man who caught the foul ball made sure all his buddies could see it, but then he proceeded to give away the ball to a young girl in the Giants fan section!

It's always nice to see some selflessness, especially after seeing other people swipe homers away from old ladies. Of course, the best part is seeing the huge smile on the little girl's face and the "I can't believe that just happened" expression from the people around her too.