Il fut drafté en 2007 à la 5e place (premier tour) par les Cardinals de l'Arizona avec lesquels il joue actuellement.
Son agent est Chafie Fields, ancien des Penn State Nittany Lions, et son contrat pourrait être d'une valeur pouvant atteindre 62 millions de dollars US, dont un peu plus de 18 millions garanti sur six ans.