Josh Wallace ha jugado con 30 compañeros de equipo a lo largo de su carrera.