After months of speculation through the trade deadline and into the offseason, the Vancouver Canucks have traded Ryan Kesler to the Anaheim Ducks.

TSN Hockey Insider Darren Dreger reports that the deal appears to be done.

The return to the Canucks is forward Nick Bonino, defenceman Luca Sbisa and the 24th overall pick in the 2014 NHL Draft. The teams will swap third-round picks once the deal goes through, according to TSN Hockey Insider Pierre LeBrun.

Kesler has spent his entire 10-year career with the Canucks and his entering the fifth year of a six-year deal worth an average annual value of $5 million.