Darren McFadden has agreed to terms on a one-year contract to remain with the Dallas Cowboys.

McFadden, 29, missed 13 games in 2016 due to an elbow injury he suffered last offseason. He appeared in three games, rushing for only 87 yards on 24 carries.

The former first round pick and fellow running back Alfred Morris are both expected to compete for the backup position behind Ezekiel Elliott. In other words, he has been given a chance to redeem himself from last season.

In his first season with Dallas in 2015, McFadden ran for over 1,000 yards on a career-high 239 carries and was ranked the fourth best running back in the league. The Dallas Cowboys obviously believe in him and believe he deserves to be with the team.

According to ESPN’s Todd Archer, several teams offered McFadden a contract, but he turned them down. In other words, McFadden has little desire to play anywhere else. McFadden’s new contract is worth about $1 million.

Lance Dunbar is now with the Los Angeles Rams, signing with them on Thursday. Quite frankly, Dallas had no interest in bringing him back due to his struggles to stay healthy. Picking McFadden over Dunbar is the choice. Though throughout his career, McFadden has had numerous injuries himself. Nonetheless, the Cowboys are clinging to their faith in him.

Provided Alfred Morris remains with Dallas, McFadden is in for some fair competition for the backup job. McFadden suffered the injury last May at his home. There’s no doubt head coach Jason Garrett planned to have them both compete for the backup position. But this year, it can happen, provided McFadden doesn’t go down again. For now, there’s no telling who’ll win the second string job, but there’s no doubt that whoever does get it, they’ll have earned it.