Back to the NFL Newsfeed

'I'm Proud of How My Career Has Gone': Josh McCown Retires After 17 Seasons in NFL

Quarterback Josh McCown announced his retirement from the NFL in the Players' Tribune on Monday.

McCown, 39, spent 17 seasons in the NFL. He played for 10 different teams, including the Cardinals, Lions, Raiders, Panthers, Bears, Buccaneers, Browns and Jets.

"So if you would have told me back then that I would go on to play for 10 different NFL teams over the next 17 years, I would have said, “Shoot, 17 years? I’ll take it,” McCown wrote in his Tribune column. “But 10 different teams? No way…. I guess it just goes to show that you don’t always get to choose your own path.