49 clubs have played in the Premier League since its inception in 1992. 6 of those clubs have been a part of every single season while 3 clubs have only managed to play once!
You have 8 minutes to name all the 49 teams. Can you do it? Test yourself below: