Mike Weaver plays for the Montreal Canadiens.
NHL player Mike Weaver is 5'-09''.
NHL player Mike Weaver shoots right.
NHL player Mike Weaver weighs 188 pounds.
Dallas Stars
Mike Cammalleri plays for the Calgary Flames.
Mike Komisarek plays for the Carolina Hurricanes.
Mike Ribeiro plays for the Arizona Coyotes.
Mike Rupp plays for the Minnesota Wild.
Mike Santorelli plays for the Vancouver Canucks.
Mike Zalewski plays for the Vancouver Canucks.
Mike Brown plays for the San Jose Sharks.
Mike Kostka plays for the Tampa Bay Lightning.