Video: Today's 1st pitch goes to the fans #SFGiants