Tedd Ginn Jr. announced his retirement from the NFL at the age of 36.

"I've dedicated my entire life to football until now," Ginn said. "I'm going out in peace. ... On my own terms, not forced out."

Ginn spent 14 seasons in the NFL with Miami, San Francisco, Carolina, Arizona, New Orleans and Chicago.