The Edmonton Oilers made the worst kept secret official on Friday during a press conference announcing they had signed Evander Kane to a one-year deal.

The Oilers and Kane had been linked since January 11th, just days after the San Jose Sharks terminated his contract. During an impromptu press conference, Oilers general manager Ken Holland said he believes in giving second chances and that in fact, he had spoken with Kane’s agent Dan Milstein. But at that time Holland repeated nothing was imminent and they were still going through the process.

The process was complete Thursday night after the NHL concluded its investigation into the allegations against Evander Kane that he breached his NHL contract by violating AHL COVID-19 protocols, following a holiday-time, cross-border trip to his hometown of Vancouver. Though he was suspended earlier in the year for 21 games for violating the league’s COVID protocol, the NHL could not find any evidence to suspend him this time.

As Holland stated during the press conference, Kane will be suiting for the Oilers against the Montreal Canadiens Saturday night. It is unclear whether he will play alongside Connor McDavid or Leon Draisaitl, but as Kane stated “who wouldn’t want to play alongside one of those guys.”

The Oilers were struggling with a record of 4-11-2 since December 3rd. There was talk of head coach Dave Tippett being let go if something did not change. However, Holland was reluctant to do so. The Oilers have won two games in a row right before the signing of Evander Kane. And while he is an excellent player when he is on his game, is he what the Oilers needed right now?