McNichols, 24, is a former fifth-round pick of the Buccaneers back in 2017. He signed a four-year contract worth $2,663,788 with Tampa Bay but was, unfortunately, cut loose coming out of the preseason.
From there, McNichols had brief stints with the 49ers, Colts, Broncos and Titans before signing on to the Jaguars’ practice squad last year. Jacksonville later promoted him to their active roster to close out the season.
The Titans re-signed McNichols to a contract last month before waiving him and later re-signing him to their practice squad.
During his college career at Boise State, McNichols rushed for 3,205 yards on 571 carries (5.6 YPC) to go along with 103 receptions for 1,089 yards receiving and 55 total touchdowns over the course of three seasons and 34 games.