Watch: First Pitch At Giants Home Opener Thrown Out By Bat KidWatch: First Pitch At Giants Home Opener Thrown Out By Bat KidMiles Scott touched the hearts of many Americans back in November. Like the superhero he is, Bat Kid was back at it once again in the City by the Bay, San Francisco.Jon MichaelsJon Michaels