This video will make you feel good about the world at least for a little while. A young Arizona Diamondbacks fan who couldn't be more than 12 or 13 was upset because he didn't catch a foul ball. Another young fan, of the Giants, walks down to the distraught young fan and hands him HIS store bought baseball.

It's a very heart-warming video that you just have to watch.