John Garret has been in the business for over 35 years and he's been with the Canucks as the game analyst for the last 20.
Tonight he shocked the western Canadian world of hockey when he announced that he'd be retiring from hockey by the end of the present season. Here's his official announcement:
Without a doubt, every media outlet have shared their feelings on the latter's annoucement: