Lorenzo Neal (1993-2008) with 16 seasons and 239 games played and Marcus Allen with 16 seasons (1982-1997) and 222 games played. Emmitt Smith played 15 seasons (1990-2004) and 226 games and Tony Richardson played 15 seasons (1995-2009) and 218 games.
Neil O'Donnell played in the NFL for 13 seasons. He played 5 seasons with the Steelers, from 1991-1995.
George Blanda holds the record playing 26 NFL Seasons as a kicker.
18 seasons (1991-2008)
Yes, he did.
Ryan Leaf played in the NFL for four seasons. He played primarily for the San Diego Chargers and is regarded as being one of the biggest busts in NFL history.
Jerome Bettis played 13 seasons in the NFL.
John Lynch played 16 seasons in the NFL.
George Blanda currently is the holder of this record at 26 seasons.
8 seasons
Brett favre
The Steelers have played in the NFL for 79 seasons. They were established in 1933. They have played under the Steeler name for 70 seasons. They were known as the Pittsburgh Pirates from (1933-1939), Phil-Pitt "Steagles" in (1943) and Card-Pitt in (1944).