Tim Lincecum got his two-year $35M deal from the Giants on Tuesday so that people would stop grinding on about Kim and Kanye on Monday.