Giants ace Tim Lincecum has asked for $21.5 million in salary arbitration and been offered $17 million.