Tuesday, August 11, 2009

Really Giants fans?

















You are going to jeer a superstar left fielder because of performance enhancing drugs?

You are going to take the high road there?

Seriously... about midway through writing one of those signs it never hit you?

OK... fine. 

No comments:

Post a Comment