Solomon Crowe Talks WWE NXT Debut, WWE Network Offer