Home / News / Nic Dowd and Hunter Shepard to miss Leafs game due to injury