sfbayca.com
Giants’ bats catch fire in afternoon sizzler – SFBay