George Blanda
played the most seasons when he had more than 0 (1000+YDS), with 26 seasons.
See Trending NFL Searches