Tyron Smith will retire from the NFL after signing a ceremonial deal Wednesday to rejoin the Cowboys.