Perry hasn't played in the NHL since his contract was terminated by the Chicago Blackhawks in late November. In a statement released by the Blackhawks, the team stated Perry engaged in "unacceptable conduct" that violated his contract and team standards. Before having his contract terminated, Perry was amid a somewhat resurgent start to the season, scoring nine points (4G / 5A) in 16 games. Perry will make his Oilers debut on Saturday against the Nashville Predators.
