Re-stashed in: Giants!, Hair!
I'd say Kung Fu Panda is showing some Giants spirit for the playoffs...
Baseball teams that hold the lead after 8 innings win 95% of the time.
Custom #SFGiants Handshakes -- for $1 can I get a hug?
Lopez and Giants in the Rain in St. Louis...
31 Ways to De-Stress