Hall of Freaks
MLB ROUNDUP: Hamles, three Phillies relievers combine for no
Former Giants ace Tim Lincecum to throw for MLB teams
NL roundup: Giants hand Phillies rare second-straight loss - Deseret
When Tim Lincecum Was King - Beckett Pricing Insider - Beckett News
Baseball roundup: A four-run 10th wins for Cleveland
Tim Lincecum tosses second no-hitter – and David Price may be on
Tim Lincecum comeback hits skids as Rangers release Cy Young winner
Tim Lincecum: Can San Francisco Giants Pitcher's Body Hold Up
Winners Do Drugs, Again