Former New Orleans Saints OT Terron Armstead has announced his retirement from the NFL after an incredible 12-year career.