Canucks claim Vaananen off waivers from Flyers
The 28-year-old Vaananen had a goal and nine assists in 46 games with the Flyers this season, but was placed on waivers to clear salary cap space for the return of center Daniel Briere.
Vaananen, who has 67 points in 476 NHL games over seven seasons, is making $1 million this season.
The defenseman was picked by Phoenix in the second round of the 1998 NHL draft. He's also played in Colorado.