Home Leagues Former OHL champion Andrew Shaw announces retirement – Ontario Hockey League