Cracknell was placed on waivers for the purpose of assignment to AHL Bakersfield on Saturday.
Cracknell is back from his loan in Denmark and will participate in the Oilers' training camp, Dustin Nielson of TSN 1260 reports.
Cracknell signed a contract with a Danish team on Wednesday, Dustin Nielson of TSN 1260 reports.
Cracknell signed a one-year, two-way contract with the Oilers on Thursday.
Cracknell agreed to terms on a one-year contract with KHL club Kunlun Red Star.
The Ducks assigned Cracknell to AHL San Diego on Thursday, Eric Stephens of The Athletic reports.
Cracknell was called up from AHL San Diego on Tuesday.
Cracknell was placed on waivers by Toronto on Sunday.
Cracknell signed a one-year, $650,000 deal with the Maple Leafs on Sunday.
Cracknell was acquired by the Canadiens from the Rangers on Thursday in exchange for Peter Holland.