This pitcher for the Giants looks ridiculous. He has wannabe Jared Leto hair and an Abe Lincoln beard.

posted : Saturday, October 9th, 2010

tags : twitter_com from_feed