There are early indications that the Giants will have a decent or better chance to lock Matt Cain on another long-term deal, writes Jon Heyman of CBSSports.com. Heyman adds that the club offered Tim Lincecum a deal worth at least $100MM over five years but is now focusing on one- and two-year deals after being rebuffed.

Giants people are saying only that talks are "ongoing'' with Cain, but there seems to be a fair amount of optimism they can keep Cain for less than $20MM a season. Cain already took one long team-friendly deal when he agreed to a three-year, $27.25MM contract prior to the 2010 season. Our own Luke Adams recently explored what it would take for the Giants to lock the 27-year-old up with a new deal.

However, Lincecum seems more likely to wind up with a two-year deal rather than sign a contract into his free-agent years. We've heard all offseason that the pitcher is in search of a short-term deal. Yesterday we learned that the Giants offered a two-year, $40MM contract and Lincecum's representatives countered with a two-year, $44MM offer.

Heyman writes that baseball people believe that Cain could match Cliff Lee's $120MM deal as a free agent if he tests the market after the year, but word is that he badly wants to stay in San Francisco. Those in the industry also believe that if Lincecum can put together two more outstanding years, he can become the game's first $200MM pitcher on the open market in 2013.