Shortly after being informed his contract would not be renewed, Shanahan released a statement (which you can find below) through the media thanking the organization, players, alumni and fans for their support over his 11-year tenure while handing a vote of confidence to Brad Treliving and Craig Berube.
As for Leafs Nation, they finally got one of the things they had been asking for and will likely get another come July 1st. For now though, they will continue to watch as the Panthers, continue their run for a second consecutive Stanley Cup and wonder 'what if'.