Before Connor McDavid re-signed with the Edmonton Oilers, he made it fairly clear that he needed the team to be competitive if he was going to stick around.