The Giants and Tim Lincecum are moving towards a contract agreement that would allow them to avoid arbitration. Earlier this week, Lincecum requested $21.5 million, $500,000 short of the record amount Roger Clemens sought from the Astros in 2005. The Giants countered with $17 million, the largest arbitration offer a team ever has made. It was not known whether the sides were discussing a one-year contract, which Lincecum said last season he'd prefer, or a multi-year deal, such as the two-year, $23 million pact he agreed to last year.