Davis spent three-and-a-half seasons with the Kansas City Chiefs before they traded him to the Green Bay Packers last season for a conditional seventh-round draft pick.
The Packers cut Davis two weeks later and he was picked up by the New York Jets, but cut the next day. He was then re-signed by the Chiefs.
The Chiefs had drafted the 5-11 1/4, 227-pound Davis in the third round of the 2013 draft out of Arkansas, after Davis had run a 4.37 40 at the NFL Combine.
Davis, born in Missouri City, Texas, was a football and track star in high school and went to Arkansas as a highly touted recruit. As a sophomore he finished second in rushing (1,322 yards) in the SEC behind Cam Newton, but missed his junior season with an injury. Davis struggled upon his return to Arkansas in 2012 with 377 rushing yards.
With the Chiefs, Davis was an effective back-up behind Jamaal Charles in 2013 and 2014, but remained on the bench behind Charcandrick West in 2015 and then Spencer Ware last season.
Davis rushed for 805 yards (3.2 avg.) during his time with the Chiefs and caught 34 passes for 271 yards (8.0). He was most effective as a kickoff returner, averaging 26.8 yards per his 73 returns with two touchdowns, including a 108-yarder in 2014. He also returned a kickoff for a touchdown in a 2014 playoff game.
If Davis makes the Steelers roster, it will likely be as a return specialist as the team continues its search for Le'Veon Bell's primary backup.
The Steelers also signed sixth-year cornerback Coty Sensabaugh to a two-year contract.
Sensabaugh is a 5-11 1/4, 187-pounder out of Clemson, who was drafted in the fourth round of the 2012 draft by the Tennessee Titans.
Sensabaugh spent four seasons with the Titans and made 27 starts with two interceptions, including one he returned for a touchdown on Jameis Winston's first career pass.
Sensabaugh signed a three-year, $15 million contract with the Los Angeles Rams prior to the 2016 season, but was cut Oct. 8 and signed by the New York Giants, with whom he finished the season.
The Steelers are also expected to host defensive tackle Tyson Alualu on Tuesday. Alualu is the former 2010 first-round pick of the Jacksonville Jaguars who played in 96 consecutive games before being a healthy scratch for the first two games of the 2016 season. He then went on to play 14 games with 10 starts last season, with 2.5 sacks for the Jaguars to give him 17.5 in his career.