Josh McCown is coming out of retirement to sign a one-year deal with the Philadelphia Eagles.

McCown's deal contains $2 million in guaranteed money and could be worth up to $5.4 million.

McCown was planning to be an ESPN analyst this season but had wanted to play.