John James Foreman (6 October 1913 – 1964) was an English professional footballer who played as an outside right in the Football League for Sunderland, West Ham United, Bury and Swansea Town.
[2] Previously with Sunderland,[3] Foreman joined Second Division club West Ham United for the 1934–35 season.
After losing his place to Stan Foxall in 1936-37, he moved to Bury.
[4] Foreman played for Workington and South Shields, before joining Hartlepools United in 1939-40.
He made three appearances for Pools before the League was suspended due to the outbreak of World War II.