John McMahon, nicknamed Johnny, was an Irish footballer during the 1920s and 1930s. McMahon who was born in Derry is a Bohemian F.C. legend and was a goalscoring central defender in the All-Conquering Bohs team of 1927/28. He won a full international cap for Ireland in 1933 against Scotland.