Each team is only named once. If a team changed its name then only the last name is listed, (as best I can work out). Good Luck, opinions on the names selected welcome. Updated for 21/22
My discrepancies were Aberdare Town played as Aberdare Athletic (Aberdare Town is a new club), there are 2 Accrington Stanley's (current one was formed in 2006, old one folded in 1962), Darwen not Darwin, Newport County AFC and Newport County (again a new club), South Shields as its own club (and not with Gateshead), separated AFC Wimbledon and Wimbledon (again a new club).
I should've done better! Good quiz.
https://www.jetpunk.com/user-quizzes/1324552/all-english-football-league-teams-ever
My discrepancies were Aberdare Town played as Aberdare Athletic (Aberdare Town is a new club), there are 2 Accrington Stanley's (current one was formed in 2006, old one folded in 1962), Darwen not Darwin, Newport County AFC and Newport County (again a new club), South Shields as its own club (and not with Gateshead), separated AFC Wimbledon and Wimbledon (again a new club).
Feel free to ignore!