Armstrong was born in 1965 in Bethesda, Maryland. He attended John Carroll Catholic High School in Birmingham, Alabama, where he lettered as an outside linebacker and defensive end for the John Carroll Cavaliers for three years. He then went on to Auburn University, where he played defensive end for the Auburn Tigers from 1987 to 1990. During his time at Auburn, Armstrong was a first-team All-Southeastern Conference selection each year from 1988 to 1989. After graduating from Auburn with a bachelor's degree in physical education in 1994, he moved on to the NFL. In February 1991, just a few months after being released by the Buffalo Bills, Armstrong signed with the Cleveland Browns. He spent three seasons with the Browns, appearing in 46 games and recording 43 tackles and seven sacks. In 1993, he started two of three games before suffering a knee injury that required surgery. The following season, he appeared in only one game before being placed on injured reserve. On December 15, 1995, the Browns released Armstrong. After leaving the Browns, he had brief stints with the Baltimore Ravens and Atlanta Falcons before retiring in 2001. Throughout his career, Armstrong totaled 105 tackles and 13 sacks. Now that you know more about Trace Armstrong, read all about his career in football and see how he has fared since retiring from playing sports.