Report: Corey Perry is done in Anaheim, 3 possible destinations

It appears veteran Corey Perry and the Anaheim Ducks are parting ways after TSN's Pierre LeBrun reports the Ducks will either trade or buy out Perry from the remainder of his contract.

The 34-year-old who just purchased a home in London, ON has two years left on his deal at $8.625 million. As the skill set has diminished over the past few years and with the injuries piling up, Perry knows the Ducks are ready to make a change. Lebrun went on to report:
The Ducks are on the same page as Corey Perry and his camp on how this might unfold. Still lots to play out but it does appear Corey Perry's days are numbered with the Anaheim Ducks.
If Corey Perry is bought out, Perry will of course control his own destiny and believe is the San Jose Sharks, Montreal Canadiens and Nashville Predators are all among the top of his list.

Where does Perry end up?