Peterson carries an $18 - million salary cap hit on his contract for 2017 .
Peterson is uncertain to come back at his age and with the team 's other needs .
Carrying an $18 - million salary cap hit on his contract for 2017 , Peterson is uncertain to come back at his age and with the team 's other needs .