AP

Veteran defensive end Stephen Bowen has decided to call it a career, after getting far more than anticipated out of that career.

According to John Keim of ESPN.com, Bowen announced his retirement after 10 years in the NFL.

Originally making it as an undrafted rookie in Dallas, he grew into a steady and productive starter before signing with Washington in free agency. He spent last year with the Jets.

He was a productive starter his first two years in Washington, before knee injuries cost him 14 games the next two seasons. He played 15 games last year in New York, with one start.