Icecaps Sign Tremblay