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 |