The WWE Network launched this past Monday, 2.24.14, and along with millions (and Millions) of fans I jumped right on the bandwagon and went on to download the app. 616 more words