Phil Kessel Archives - The Beaverton

Tag: Phil Kessel

Brendan Shanahan fires himself

Toronto – Fresh off of a wave of firings including interim head coach Peter Horachek , GM Dave Nonis, and the entire front office, Toronto Maple Leafs President Brendan Shanahan entered a b…

Share