WWE to Launch 24/7 Network Abner Jackson III Monday, February 24, 2014 Power Moves, The Game The WWE Network will launch today, at 9 a.m. EST, and WWE will be offering a free trial for the first week. It will become the first...