Derick Armstrong (Derick Armstrong) was born on April 2, 1979 in Jasper, Texas. Armstrong attended Tyler Junior College and the University of Arkansas at Monticello. Armstrong made his professional debut in the NFL in 2003 with the Houston Texans. He played for the Houston Texans for his entire 3 year career.
Most people believe that 2004 was Derick Armstrong's best year.