Floyd Smith was relieved of duty .
The Leafs shocked everyone by naming Cliff Fletcher as their new GM .
Floyd Smith was relieved of duty and the Leafs shocked everyone by naming Cliff Fletcher as their new GM .