Connor McDavid cross-checked Conor Garland on Saturday, days after going uncalled for elbowing Marcus Johansson.