John Brown "Joe" Caven (born 11 October 1936) is a Scottish former footballer, best known for playing with Greenock Morton and Airdrieonians in the Scottish Football League. He was a centre forward. Born in Kirkintilloch, Caven also played for Airdrie, Brighton & Hove Albion, Raith Rovers, Greenock Morton, and Stirling Albion, with a short time in South Africa playing for Addington and Germiston Callies.