Angel Pagan swung the bat like his feet were stuck in cured cement. He played tentative in center field when two bloopers landed in front of them.
Programming note: Giants-Rockies coverage starts today at 5 p.m.
Ryan Vogelsong found a way to halt the Giants’ seemingly endless run of close games.
He got blasted in the first inning.