Cole Hayes

Cole Hayes

Kyle Clifford calls it a career.

Kyle Clifford announces retirement and joins Leafs in player development role

Cole Hayes
|