The Giants went above and beyond to keep another star on Tuesday, re-signing Tim Lincecum to a two-year, $35 million contract that will result in him forgoing free agency. The San Francisco Chronicle's Alex Pavlovic was the first to confirm the dollars. It's still a paycut for Lincecum, who made $18 million in 2012 and...