Well if a pitcher needs to have his value killed, other than Colorado, 'Zona is about as bad as it gets.
He'll give up a ton of HR's, he'll get no run support, he'll also have to pitch games in Coors Field to add salt to his wounds.
If I was a pitcher I don't think I'd sign a contract with Colorado or Arizona because it'll kill your market value for when you next hit free agency.
"Jack, will you call me, if you're able?"
"I've got your phone number written, in the back of my Bible."