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 Walsh|
|In a bit of role-reversal, former San Francisco 49ers receiver Jerry Rice throws to quarterback Steve Young for the ceremonial first pitch (high and outside)|
|Seasoned yappers Greg Papa and Gary Radnich flank former longtime Giant Rich Aurilia, who has traded his spikes for the mic|
|Giants starter Jonathan Sanchez blows this one past Braves shortstop Yunel Escobar en route to a strikeout|
|Giants shortstop Edgar Renteria's gaudy .727 batting average slipped a bit after this groundout|