Commentary: WWE to smack down 24/7 in February WWE, or World Wrestling Entertainment, announced it will be launching its very own channel, the WWE Network, late Wednesday. It will be considered …