Brooks attended Jonesboro High School in Jonesboro, Arkansas where he completed high school early (December 2011) to attend college at Clemson University and returned to Jonesboro High School to graduate in 2012 with his senior class.[1]
College career
Brooks committed to the Clemson on June 20, 2011, and enrolled on January 20, 2012.[1] Brooks was enrolled at Clemson for four year playing in the 2012, 2013 and 2015 seasons and redshirting the 2014 due to a foot injury.[2] In his college career Brooks played in 33 games with 115 carries for 599 yards and 8 total rushing and receiving touchdowns.[3]
Professional career
Seattle Seahawks (first stint)
On April 30, 2016, Brooks was drafted by the Seattle Seahawks in the seventh round of the 2016 NFL draft.[4][5] On May 9, 2016, the Seahawks announced that they had signed Brooks to his rookie contract.[6] On August 30, 2016, he was waived by the Seahawks.[7] He was signed to the practice squad on September 27, 2016.[8] He was released by the Seahawks on October 25, 2016.[9]
Kansas City Chiefs
On October 27, 2016, Brooks was signed to the Kansas City Chiefs' practice squad.[10] He was released by the Chiefs on November 8, 2016.[11]
Seattle Seahawks (second stint)
On November 23, 2016, Brooks was signed to the Seahawks' practice squad.[12] He was released on November 29, 2016.[13]
Denver Broncos
On December 14, 2016, Brooks was signed to the Broncos' practice squad.[14] He signed a reserve/future contract with the Broncos on January 2, 2017.[15]
On April 20, 2017, Brooks announced his retirement from the NFL after just one season without playing in a regular-season game.[16]