Career
He first enrolled at Scottsdale Community College before transferring to the University of Arizona. Indianapolis Colts
He was not offered a tender by the Colts in 2001. Arizona Cardinals
Shields signed with the Arizona Cardinals on May 21, 2001.
He was released by the Cardinals on September 2, 2001.
Kansas City Chiefs
Shields was signed by the Kansas City Chiefs on January 16, 2002. He was released by the Chiefs on September 1, 2002.