WWE Network on Peacock will launch on March 18th.

Per WWE on the network migration, It looks like you’ll need to sign up for a Peacock account on your own. WWE Network will shut down on 4/4 for U.S. users and they won’t have all library content ported over until sometime in August.