Connor McDavid will miss his third straight game with a lower-body injury on Saturday when his Oilers host the Canucks in Edmonton.