Home / San Francisco Giants / Giants’ Brandon Belt Functions a record-breaking 21-pitch at-bat against Angels