Turbin rushed for 199 yards in 10 games last season with the Cleveland Browns and Dallas Cowboys.
Turbin began the 2015 season with the Seattle Seahawks, the team he spent the first three years of his career with.
Behind Marshawn Lynch, Turbin recorded at least 264 yards in each of his seasons in Seattle.
After suffering a high-ankle sprain during the preseason, he was placed on injured reserve to make room for the signing of veteran Fred Jackson and was later waived with an injury settlement.
Turbin appeared in three games with the Browns and rushed for 60 yards before Cleveland waived him to make room for offensive lineman Darrian Miller.
Eight days later, the Cowboys came calling and signed Turbin in hopes he would provide some depth to a backfield that was trying to find success without DeMarco Murray.
After the team released Joseph Randle and Christine Michael, Turbin stepped in as Darren McFadden's backup. In seven games, he recorded 139 yards on 32 attempts, which came out to an average of 4.3 yards per carry.
The Colts were in need of a backup for veteran Frank Gore, who rushed for 967 yards in his first season with the team after 10 with the San Francisco 49ers. Ahmad Bradshaw, who is a free agent, missed 10 games with a broken leg last season, and Indianapolis couldn't find a suitable replacement for him.
Dan Herron, Josh Robinson and Zurlon Tipton all saw limited touches, but each of them recorded under 45 yards all season.
In fact, quarterback Andrew Luck, who played in only seven games last season, was the team's second-leading rusher with 196 yards.
Turbin's acquisition will at least ensure that the Colts have a capable body behind Gore in case anything were to happen in 2016. But with a healthy Luck, the emphasis on Indianapolis' offense will surely be on the passing game anyway. So don't expect Turbin to put up ridiculous numbers with the Colts.
Stats courtesy of Pro-Football-Reference.com.