Not since Barry Sanders, legendary Detroit Lions running back, unexpectedly retired in 1998 has a star NFL player walked away during their most productive years.