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
79,203FollowersFollow
6,535SubscribersSubscribe