English Football teams (Most Seasons in the Top Division)
Name the top 20 teams that have spent the most seasons in the top flight of English football leagues: English Football League First Division (1888/89-1991/92) and and Premier League (1992/93-2020/21)