WWE Channel?

Discussion in 'General WWE' started by Meshuggah, Apr 15, 2013.

  1. WWE Forums is giving away a copy of WWE 2K18 for any platform! More info: WWE 2K18 Giveaway (PS4, Xbox One, Steam)
  1. I've been out of the game for awhile, so I was wondering when the WWE channel thing was going to happen? I remember seeing a commercial for it a way while back, is it supposed to come out this year or what?

    Also, anyone know the fee for it? Thanks.
  2. They're putting it off again and again.
Draft saved Draft deleted