Tim Lincecum 2008
Sept. 1, 2024
San Francisco Giants pitcher Tim Lincecum delivers a pitch to the ... Giants' pitcher Tim Lincecum adjusts his hat during the sixth ... Giants' Lincecum throws four-hit shutout – The Mercury News Tim Lincecum 2008