Johnson will be eligible for the 2017 season, adding immediate depth behind starter Ryan Nall and backup Artavis Pierce. Johnson, who has a 5-foot-11, 226-pound frame and powerful running style, totaled 789 career yards on 137 attempts (5.8 yards per carry) with eight touchdowns at TCU.