Former Detroit Lions edge rusher Za'Darius Smith has decided to retire from the NFL, which comes as a surprise after he appeared in five games with the Philadelphia Eagles this season and just played in Week 6.