Clinton Portis announced his retirement Thursday, as he spoke uninterrupted for some 25 minutes about his life and nine-year NFL career with the Broncos and Redskins, according to an ESPN.com report.

The 30-year-old Portis last played for the Redskins in 2010, and his announcement was timed to coincide with his induction into a list of the franchise's all-time greats.