Last night's epic duel between San Francisco's Matt Cain and Philadelphia's Cliff Lee was that rarest of things: It felt like a throwback to another time and a videogame. The Giants' right-hander tossed nine innings of two-hit, shutout ball. He threw a minuscule 91 pitches and was removed only becau ... More >>
As we write, the hometown boys are being throttled by Atlanta Braves starter Tim Hudson to the tune of no runs on one hit. But you can't beat the spectacle of opening day...All photos | Tom WalshIn a bit of role-reversal, former San Francisco 49ers receiver Jerry Rice throws to quarterback Steve ... More >>
The Giants' theme songs get us thinking outside the batter's box.
Giants GM Brian Sabean spent big money on the free-agent market. What do you think of his wheeling and dealing?