Via: SI.com
SAN FRANCISCO -- Giants ace Tim Lincecum's new two-year, $40.5 contract includes a series of bonuses for winning the Cy Young and other.....