gman1552
5 years ago1,000+ Views
Not only did the SF Giants win on the field, their fans won on Twitter
Just another indication of how much Giants fans support their team. A fan base unlike any other...
1 comment
WOOHOO!
3 years ago·Reply
4
1
1