John Haggan (16 December 1896 – June 1982) was an English professional football wing half who played in the Football League for Brentford and Sunderland.
John Haggan (16 December 1896 – June 1982) was an English professional football wing half who played in the Football League for Brentford and Sunderland. (en)
John Haggan (16 December 1896 – June 1982) was an English professional football wing half who played in the Football League for Brentford and Sunderland. (en)