Matt Cain has never, in his life, pitched a no hitter. He was a ground-ball base hit away from perfect Friday, but his home-opener effort was worth every penny of his 112 million deal.
Matt Cain's bid for a perfect game was broken up with two outs in the sixth inning. Regardless, he delivered arguably the best start of his career, leading lead the Giants to a 5-0 victory over the Pirates.
Brandon Belt is not in the lineup on Friday, and Bruce Bochy made it clear he is interested in winning, not growing players that aren't ready.More: Lineup: Belt benched? LIVE: Willie Mays Plaza cam
Matt Cain will take the hill, and Melky Cabrera, Angel Pagan, Ryan Theriot and Gregor Blanco will make their home debuts. Former Giant Kevin Correia goes on Sunday vs. Ryan Vogelsong.
Remember last year when the Giants received their World Series rings during a 42-minute on-field ceremony? Fomer Cardinal Ryan Theriot does. It was pretty miserable.
You know that famous photo of Johnny Cash? The one taken during a sound check at Folsom Prison? The one where hes sending a special, one-fingered message to the photographer?
Brian Wilson can't wait to return to San Francisco. He was back to his usual self Thursday in Colorado infusing torture into a win for the Giants.
Youth prevailed at Coors Field as Madison Bumgarner took a no-hitter into the sixth inning while the Giants tallied four runs off Jamie Moyer to secure their first series win of 2012.
At 57-years old, this Giants left-hander can still hit 80 mph on the JUGS gun. Who is John Yandle?
Although Angel Pagan is in today's lineup against Colorado, there's no guarantee he'll be in it tomorrow for San Francisco's home opener.More: Angel Pagan 2012 game logs
Buster Posey returns behind the plate and Brett Pill will play first base today against Rockies starter, 49-year-old lefty Jamie Moyer.
Brian Wilson saw his first action of the year, but it was a garbage inning after the Giants' fate was decided Wednesday.
Tim Lincecum has never had a start like his Wednesday outing. With five days before facing the Phillies, he's got plenty to think about.More: Rockies 17, Giants 8 Giants video
The Giants rallied to get Tim Lincecum off the hook after the shortest start of his career, but the Rockies responded with a seven-run fifth and put the game out of reach, evening the series.
Ryan Vogelsong is on schedule to make his first start for the Giants Sunday against, and Bruce Bochy is thrilled. The Giants manager is excited to see another man on the mound, as well.