John Francis Castle (June 1, 1879 – April 13, 1929) was an American outfielder in Major League Baseball.
After his appearance in Major League Baseball, he was a player-manager in the minor leagues for nine seasons beginning in 1911 with the Steubenville Stubs in Steubenville, Ohio.
On June 18, 1912, the team moved to Atlantic City, New Jersey to represent Atlantic City in the Tri-State League.
[9] In 1928, he was head coach of the Saint Joseph's Hawks baseball team.
This biographical article relating to an American baseball outfielder born in the 1870s is a stub.