John Shepherd (footballer, born 1945)


John Arthur Shepherd is an English former professional footballer who played as a midfielder or as an inside forward in the Football League for Rotherham United, York City and Oxford United, in non-League football for Scarborough and Hereford United.