Batkid throws 1st pitch at Giants' home opener

April 9, 2014 8:35:41 AM PDT