Arthur Michael Robert Weaver (born May 2,1978) is a Canadian professional ice hockey defenceman currently with the Montreal Canadiens of the National Hockey League.
Arthur Michael Robert Weaver (born May 2,1978) is a Canadian professional ice hockey defenceman who is currently a free agent. He last played with the Montreal Canadiens of the National Hockey League.