As many had suggested, WWE has uploaded its NXT library to YouTube after the expiration of the company's previous rights deal ...