Corey Perry is signing a one-year deal to finish the season with the Edmonton Oilers, sources told ESPN on Sunday.

The contract will include performance bonuses and be prorated to the league minimum, the sources said.

Perry, 38, had his contract terminated by the Chicago Blackhawks in November.