I'll say this. He was drafted high, he has a ton of potential. He struggled with confidence, which maybe his time in the league has helped. Not to mention he has Coach Arains support. He has the arm, body, and mobility to be very good.
He is hungry for an opportunity. He signed with the Jets for less money for a chance to play, then they traded for Tebow and he asked for a trade so he could have a better chance to play. Now he comes to AZ because he wants a chance. Nothing wrong with that...
I'll take a chance on a guy that has a ton of potential AND is hungry for an opportunity to prove himself.