Young Miles Scott (AKA Batkid) put another feather in his mask: he got to throw out the first pitch at the Giants' home opener. Scott, a Northern California boy with leukemia, saved San Francisco in November of 2013.

First, watch the crowd at AT&T Park react to Batkid's stellar entrance:

And:

Now watch him throw out the first pitch:

Now wipe away that tear rolling down your cheek.