Feaster began his collegiate career at Clemson. He rushed for 1,330 yards and 15 touchdowns and was part of the Tigers' 2016 and 2018 national championship teams. Feaster announced that he would be transferring to South Carolina as a graduate transfer following his junior season.[1] He rushed 124 times for 572 yards and five touchdowns with 17 receptions for 87 yards in his lone season for the Gamecocks.[2]
Feaster was signed by the Jacksonville Jaguars as an undrafted free agent on April 27, 2020.[4] He was released on August 8, 2020.[5]
New York Giants
Feaster was signed by the New York Giants on August 27, 2020.[6] He was waived on September 5, 2020, during final roster cuts.[7]
Detroit Lions
Feaster was signed to the Detroit Lions' practice squad on October 7, 2020.[8] The Lions released him on October 13, 2020.[9]
Arizona Cardinals
Feaster signed a reserve/futures contract with the Arizona Cardinals on April 15, 2021.[10] He was waived on August 31, 2021, at the end of training camp.[11] The Cardinals re-signed Feaster to their practice squad on October 5, 2021.[12] He was released on October 25, but was re-signed one week later on November 1.[13][14] Feaster was signed to the Cardinals' active roster on November 13, 2021, after starter Chase Edmonds was placed on injured reserve.[15] He was waived on November 15 and re-signed to the practice squad.[16] He was promoted back to the active roster on November 20.[17] He was waived on November 22 and re-signed to the practice squad. He was again promoted back to the active roster on December 4.[18] He was waived again on December 7 and re-signed to the practice squad.[19]