Tim Lincecum finalizes $35 million, 2-year deal
1 of 1
In this May 24 file photo, San Francisco Giants' Tim Lincecum works against the Colorado Rockies in the first inning of a baseball game in San Francisco.
Photos: Basketball: UH vs. Chaminade, Dec. 19
Photos: H.S. Basketball: 'Iolani vs. Oak Hill Academy, Dec. 18
Photos: H.S. Basketball: Damien vs. Farrington, Dec. 18
More Photo Galleries »