Seton Hall head coach Kevin Willard explains how team benefited from Myles Powell’s absence

Video Details