Canucks defenseman Shane O?Brien will be benched for the next three games for disciplinary reasons, according to an Associated Press report. Canucks coach Alain Vigneault says O?Brien won?t play in Tuesday night?s game against the Coyotes. He also won?t accompany the team for Thursday?s game in Los Angeles or Friday in Anaheim.