VANCOUVER — The Vancouver Canucks have signed winger Drew O'Connor to a two-year, US$5-million extension ... up earlier in the day from the New Jersey Devils in exchange for star centre J.T ...