Giants' Brandon Belt retired after record 21-pitch at-bat, homers later
The San Francisco Giants first baseman out on fly ball in first inning vs. the Anaheim Angels' Jaime Barria, but hits home run, single later.
       ...
Published By: USA Today - Sunday, 22 April, 2018