O.J. Childress was selected by the New York Giants of the NFL with the 231st pick in the 1999 NFL Draft. He appeared in four games for the Giants during the 1999 season.[1] He played for the Amsterdam Admirals during the 2000 NFL Europe season.[3] Childress was released by the Giants on August 28, 2000 and signed to the team's practice squad on August 31, 2000. He was released by the Giants on November 17, 2000.[4] He was signed off waivers by the NFL's San Francisco 49ers on November 20, 2000.[4] Childress was signed off the 49ers' practice squad by the Carolina Panthers on December 15, 2000.[5] He was released by the Panthers on August 31, 2001.[6]