The Vancouver Canucks acquired left wing David Booth, centre Steve Reinprecht and a third-round draft pick in 2013 from the Florida Panthers in exchange for Mikael Samuelsson and Marco Sturm on Saturday.

Booth, 26, has spent his entire career with the Panthers and has amassed 87 goals and 80 assists in 309 games, but has dealt with concussion issues in the past.

The Michigan native won a gold medal with the U.S. World Junior squad in 2004 and the 2002 IIHF U-18 team and carries an annual cap hit of $4.25 million US on a six-year deal that expires in 2014-15.

Reinprecht, 35, is an Edmonton native and has played for five different teams over his career — including the Los Angeles Kings, Colorado Avalanche, Calgary Flames, Phoenix Coyotes and Panthers — totalling 140 goals and 242 assists in 663 regular season games.

Carrying a cap hit of $2.05 million, the centre can enter unrestricted free agency after this year.

In Samuelsson, the Panthers get an 11-year veteran who has suited up for six NHL teams, including a stint with Florida in 2003-04. In 621 games he's notched 314 points with 135 goals.

The 34-year-old accounts for a cap hit of $2.5 million and is eligible to become an unrestricted free agent after this season.

Sturm spent the first eight years of his career with the San Jose Sharks before moving on to the Boston Bruins for the 2005-06 season. The native of Dingolfing, West Germany is a veteran of 896 regular-season contests and 61 playoff games.

With files from The Associated Press