Tim Lincecum is a Major League Baseball player. He played in 2007 to 2016 as Pitcher for the Los Angeles Angels of Anaheim and the San Francisco Giants.

Tim Lincecum
bio
content