The Canucks and goalie Roberto Luongo have agreed to a 12-year contract extension, according to an Associated Press report. The deal was announced Wednesday for Luongo, who was entering the final season of a four-year, $27M deal.