click to enlarge
Devoted Giants fans not deterred by rain to cheer for visiting season opener
Alissa Wilson, right, and Rachel Martin, both 18 and of Antioch, watch the Giants on the AT&T Park scoreboard. Only about 1,400 spectators were there at the start of the game.
Mike Koozmin/The S.f. examiner
Uploaded: Apr 1, 2014 |