

With Matt Cain being scratched last minute due to a cut on his throwing hand, Yusmeiro Petit was called upon

The San Francisco Giants (15-10) finished off a dominant sweep of the Cleveland Indians (11-14) in walk-off fashion, regaining the

Disregard what happened in Colorado on Wednesday, the San Francisco Giants recent hitting woes are a sign of things to

The San Francisco Giants (10-6) comeback fell short on Thursday afternoon as they dropped the series finale to the

The San Francisco Giants (6-4) lost a tough one on Thursday night, falling to the Arizona Diamondbacks (4-8) 6-5 in

The San Francisco Giants (5-2) head back to the city by the bay for their home opener on Tuesday afternoon.

Matt Cain did not have his best stuff on Sunday night as the Los Angeles Dodgers (5-3) were able to

Tim Hudson might be just what the doctor ordered for the San Francisco Giants. Lead by Hudson (1-0), the Giants