John Albert McCaffrey was a Canadian ice hockey defenceman who played seven seasons in the National Hockey League for the Toronto St. Pats, Toronto Maple Leafs, Pittsburgh Pirates and Montreal Canadiens.
McCaffrey with the Toronto Granites.
The Toronto Granites were an amateur senior ice hockey team from Toronto, Ontario. The Granites were Allan Cup champions in 1922 and 1923. They were chosen to represent Canada at the 1924 Winter Olympics in Chamonix, France. The Granites won the second consecutive Olympic gold medal for the Canada national men's ice hockey team.
1921–22 Toronto Granites. Top row, left to right: H. Westerby, D.T. Prentice, H.E. Beatty, W.J. Lumbers, F. Carroll. Second row: H.S. Smith, Dr. J.M. Sheldon. Third row: H.E. Watson, D.B. Munro, A.J. McCaffrey, H.J. Fox, D.J. Jeffrey. Bottom row: F.G. Sullivan, E.J. Collett, A.E. Romeril, R.F. Anderson, J.T. Aggett.