Veteran defensive lineman Corey Peters has announced his retirement after 12 NFL seasons.

Peters, 34, played in 12 games with the Jacksonville Jaguars last season.

"Sincerely, I never imagined that I would continue playing football professionally for this long," Peters posted to Instagram. "I'll always be appreciative of the time I've had, but now is the time to take on a fresh challenge. I'm not sure what's coming up, but I'm excited to see where life takes me!"

The Atlanta Falcons selected Peters in the third round of the 2010 draft out of Kentucky.