Tim Lincecums last chance passed Monday night, and with it the last chance for the Giants pitching staff to unload a years worth of imprecations toward their teammates. But Lincecum held his tongue as a good teammate would.