Full name: John B. MacDonald
Preferred name: Jack
Born: c. 1885 in Donald, BC
Died: c. 1973
Active years: 1909 Active teams (1):
1 career games (See notes for restrictions)