Terron Armstead

6'5", 304 lbs
#72 OL
Born: July 23, 1991 in East Saint Louis, IL (Age: 29)
Drafted: 2013 Rnd 3, Pick 75 by NO
College: Arkansas-Pine Bluff

2020 Regular Season Game Log

See Trending NFL Searches