Carmelo Hayes retains the NXT North American Championship over Johnny Gargano and Pete Dune.