Josh McCown decided to put retirement on hold after signing with the Philadelphia Eagles on Saturday morning. As pointed out by Field Yates of ESPN, by joining the Eagles, McCown can now say he has played for nearly a third of the NFL teams.

Earlier this summer, McCown announced his retirement from football after playing for 17 seasons. McCown seemingly ended his career with the New York Jets after spending two years with the team.

Besides the Jets, McCown notably spent time with the Cleveland Browns and Chicago Bears. The veteran quarterback even played for the Hartford Colonials of the United Football League in 2010. Since then, the UFL was disbanded in 2012.

McCown is the definition of a journeyman quarterback, but he can rightfully say he has had a successful NFL career. Not many players can say that they played until they were 40 years old. Along with that, not many can say they received a call to play football again after retiring.

The Eagles were in the market for a reliable option at quarterback after their backup Nate Sudfeld suffered a wrist injury in their preseason opener. Sudfeld was required to get surgery and his timetable to return is six weeks at the earliest.

RECOMMENDED (Article Continues Below)

Therefore, the Eagles gauged the interest of McCown and both sides worked towards an agreement. In the end, Philadelphia handed McCown a one-year deal that includes $2 million guaranteed. The deal also could balloon into $5.4 million in incentives.

After his initial retirement, McCown inked a deal to join ESPN as an analyst. Now, he'll put his off the field career on hold while he prepares for his 17th season in the NFL.