The longest serving player is Goalkeeper Ted Sagar who played for 23 years between 1929 and 1953, both sides of the Second World War, making a total of 495 appearances.
How many years did Ted Sagar play for the Everton Football Club?
23