EDMONTON — Edmonton Oilers forward Evander Kane is recovering after undergoing successful knee surgery. The NHL team says he's expected to need four to eight weeks of recovery time.