John Shepherd (footballer, born 1945)

John Arthur Shepherd (born 20 September 1945) 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.