Il a été vétéran de la NFL pendant 20 ans, ayant joué comme quart-arrière pour les Falcons d'Atlanta (1991), les Packers de Green Bay (1992-2007), les Jets de New York (2008) et les Vikings du Minnesota (2009-2010).