Ted doesn't have to share anything however he did say he'll share a few things. If his word is anything to go by, he should share those things he said he would about the Impact specifically. As for when he would do that, up to him really. And congrats Ted. Well deserved for all the hard work...