Two years, $25 million. That's unbelievably reasonable. It's exactly what the Giants needed to do in the short-term, while they still had Lincecum, Cain, and Bumgarner. Instead, they're going to ... Ah, forget it. Horrible short-sightedness from a team that announced their intentions to earn instead of win when they deposed Neukom. There's still time to shop for the holidays, people!