Joseph Gerrard Craven (28 December 1903 – 1972[3]) was an English footballer who played as a defender in the Football League between 1923 and 1937.
[3] Craven played for St. Augustine's, Stockport County, Preston North End and Swansea Town before joining Second Division side Port Vale in June 1934.
[1] After a run of eight games from the start of the 1934–35 season he picked up an injury and played just a further three games at The Old Recreation Ground before moving to Newport County at the end of the season.
[1] He later played for Accrington Stanley.
After retiring from professional football he became the manager of the "works" football team Leyland Motors.