One of the greatest Leafs - Johnny Bower
TSN VideoJohnny Bower won four Stanley Cups and was in the Toronto net the last time the Leafs won the Stanley Cup in 1967. But as Michael Farber looks back on his life, it were his actions off the ice that really made him one of the greatest Maple Leafs.
Published: Jan 3, 2018, 11:20 am Added: Jan 3, 2018, 12:20 pm