David Barlow ha giocato con 30 compagni di squadra durante la sua carriera.