batkid, current, first pitch, giants, Current

Batkid Threw the First Pitch at San Francisco’s Home Opener

Batkid continues to be the hero we need. Young Miles Scott (aka BatKid) brought a…