SAN JOSE, Calif. (KGO) -- San Francisco Giants fan Bryan Stow threw out the first pitch at the San Jose Giants home opener on Thursday evening. It's a promise the team made to him nearly four years ago. And it's proof of the remarkable recovery he is making after he was brutally beaten outside Dodger Stadium in 2011.
In this raw video, you can see Stow is handed the first pitch ball by a helicopter pilot and the crowd cheers before he throws out the first pitch.