Fletcher has been in an advisory role with the Leafs since moving on from his interim GM role in 2008.