According the the NFL Players Association, the average National Football League career lasts 3.5 seasons. It cites a career extending to anything around 10 or 12 seasons as an anomaly and not something an average player should count on. But some players remain in the league even longer — take a look at eight players who played 20 seasons or more in the NFL, holding the records for longest length of service. All information unless noted otherwise comes from the NFL and the Pro Football Hall of Fame.
7. Jackie Slater, 20 seasons (tied)
The Los Angeles Rams picked up Slater in the third round of the 1976 draft, but it would be three more years before he became a starter for the team. As an offensive lineman, he gave up only 29 sacks, played with 24 different quarterbacks during his career, and blocked for seven different 1,000-yard rushers. Slater played in 17 playoff games as well as in Super Bowl XIV. He was on seven Pro Bowl teams and was chosen consecutively between 1985 and 1990.
Seasons and teams: Los Angeles Rams, 1976-1994; St. Louis Rams, 1995
Date of birth: May 27, 1954
Hall of Fame status: Enshrined August 4, 2001