who has been in the top flight of english football the longest
Everton
-1
Section::::League.:Top-flight appearances.

Football records and statistics in England
600417
8036376413418283262
NONE
Section::::League.:Top-flight appearances.

Football records and statistics in England
600417