Free-agent pitcher Tim Lincecum to hold showcase for MLB teams
Lincecum pushed up a day in Giants rotation - The San Diego Union
Lincecum throws 2nd no-hitter
The 30, Week 24: Return of the Freak
Giants' Joc Pederson fondly remembers Tim Lincecum: 'As gross as
Tim Lincecum signs Angels contract
Diamondbacks: Give Tim Lincecum a Chance
Seeking redemption, Tim Lincecum admits father knows best
Take 2: Tim Lincecum would have been a great fit with Mariners