Tags Posts tagged with "tim lincecum hair"

Tag: tim lincecum hair

Giants fans everywhere were in for a bit of a shock today as their star pitcher revealed that he's chopped off his signature long...
8,306FollowersFollow
83,440FollowersFollow
6,762SubscribersSubscribe