EDMONTON, Alberta (AP) — Oilers say Connor McDavid is expected to miss 2-3 weeks with an ankle injury.