Il est l'entraîneur des quarterbacks de la franchise des Panthers de la Caroline depuis le début de la saison 2023. Entre 2002 et 2020, il a joué au poste de quarterback pour douze équipes de la NFL.
Le , il annonce sa retraite après seize saisons passées en NFL au sein de dis équipes différentes[1].
Sa retraite est de courte durée puisque le il annonce son retour en signant un contrat avec les Eagles de Philadelphie pour une durée d'un an et 2 millions de dollars garantis afin de pallier les blessures des deux quarterbacks remplaçants, Nate Sudfeld et Cody Kessler[2].
Il participe à son premier match de phase finale à la suite de la blessure de Carson Wentz en cours de match et devient, à 40 ans, le plus vieux quarterback de la NFL à faire ses débuts dans une phase éliminatoire[3],[4]. Les Eagles perdent le match 7 à 19 en déplacement chez les Seahawks de Seattle. Il a révélé plus tard lors d'une interview que ses ischio-jambiers s'étaient décollés de l'os lors du deuxième quart temps mais qu'il avait continué à jouer[5],[6],[7],[8],[9]. Après cette défaite, les Eagles lui propose une place comme entraîneur dans l'encadrement de l'équipe pour la saison 2020 mais il refuse car il désire continuer à jouer[10]. Le , il intègre l'équipe d'entraînement (practice squad) des Eagles et devient par la même occasion le plus vieux joueur d'équipe d'entraînement de l'histoire de la NFL[11].
Le , il s'engage avec les Texans de Houston où il intègre également l'équipe d'entraînement[12]. Il est libéré le et est depuis considéré comme agent libre[13].
Carrière professionnelle (entraîneur)
Après la saison 2021, McCown est interviewé par les Texans pour le poste d'entraîneur principal à la suite du limogeage de David Culley(en)[14] mais c'est finalement Lovie Smith qui lui est préféré[15].
Le , McCown est engagé par les Panthers de la Caroline en tant qu'entraîneur de leurs quarterbacks et sous la direction de l'entraîneur principal Frank Reich[16].