default-cbs-image
Now Playing

Share Video

Link copied!

Rafferty signed a one-year, $750,000 contract with the Ducks on Wednesday, Darren Dreger of TSN reports.

Rafferty has just three games of NHL experience under his belt, so it's a little surprising he got a one-way contract. The Illinois native could compete for a bottom-four role with the Ducks after failing to establish himself with the Canucks.

More News