Answered December 24th, 2019

Brett Favre played the most seasons with 3,000+ passing yards, with 18 seasons.

most seasons with 3000 or more pass yds by a player

See Trending NFL Searches