Lincecum has last word on new contract