Ball Dude Richie Pechner & Russ Ortiz 4/28/2001
SF GiantsBalldudeRuss OrtizRichie PechnerPacific Bell Park