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,252FollowersFollow
77,542FollowersFollow
6,397SubscribersSubscribe