To add to this:
They have another dude that feels like a potential thorn in ND's side in Casey Filkins, their white-guy RB.
He is good in space, can make the first tackler miss, and has a habit of converting for Stanford in 3rd-down situations.
He had 120+ all purpose against Washington. He had 140+ all purpose against Oregon, which was a really nice game. Both teams outpaced Stanford from the gun by being efficient on offense in the first half, but Filkins is a dude that can keep the game close of his own accord if ND doesn't clean up their run-game assignments and third-down playcalling when on defense.
Between McKee and Filkins, I worry about a repeat of some of the BYU frustrations as the game wears on. ND should win because Stanford really isn't very good... but they need to clean up the defense quite a bit if they want to cover the spread, and avoid giving Stanford some of the life they've been looking for (and been close to getting).