Two (related) quiz questions for you today:
1) Aside from the 20 sides currently in the English Premier League this season, there are 22 sides who have played at least one season in the division since the first year it was called that. Name all of them please.
2) How many sides (and who are they) have been the English Premier League every season since the renaming.
Answers in the comments.
Stay away from Google, BBC Sport and Wikipedia. And indeed, any other site that might help you with this!