With the transient nature of professional footballers in the modern game, it can be rare to see players spend the majority of their playing career at the same club.
Of course, there are always exceptions. Every Premier League club has at least one player who has been a mainstay in their squad for most of the last decade or more.
What we want to know is, can you name every Premier League club's longest serving player? You will have seven minutes to get them all.
(Note: Only senior careers are taken into consideration, so time in a club's youth academy does not count. The player also only needs to be on the books at a club, so could be out on loan.)
If the quiz does not display correctly, you can take it here. Best of luck!