Kane had his contract terminated by the San Jose Sharks after he flew back to British-Columbia while he was in COVID protocol and then reported back to San Jose late after the extended break. This occurred just a few months after Kane was suspended 21 games by the NHL for lying about his COVID-19 vaccination status.
It is still unclear whether or not Kane will face discipline from the NHL, but at least we know that if he is not suspended for the duration of the season, he'll be with the Oilers.