Tag Archives: Kevin Rodriguez

Jose Torres waves a Giants flag along Mission Street where many fans turned to show their pride after the Giants defeated the Cardinals in the National League Championship Series.

Giants Fans Celebrate

As the sky opened up last night, it was difficult at first to distinguish the concussion of raindrops hitting Mission Street from the rumble of Giants fans pouring out of the nearby bars onto 29th...