Thank God they are gone and we don't have to listen to the "Leafs are still alive" crap!! I was so happy when St-Louis scored that goal last night with 13 seconds left in OT. I would have loved to see the faces in the Leafs dressing room when that goal was scored!!

Se ya on the golf course Leafers!!!!!!!