Jim McCafferty (footballer)

James McCafferty (November 1900 – March 1981), sometimes known as Joe McCafferty, was a Scottish professional football outside forward who played in the Football League for Halifax Town, Gillingham and Brentford.