Outfielder Roger Kieschnick's tenure with the Giants organization ended Friday, when he was claimed off waivers by the Arizona Diamondbacks and sent to Triple-A Reno.