And Kelly also tweeted responding to a fan saying you can have a significant role(mentioned Storm and a few others) and not be Team Leader. So,
I’ll wait to we see the teams. Just saying Storm, Jean, Armor are “Technical Leaders” after that comment she made about having a significant role and may not be a leader, sounds sketchy and unsure. Until then not buying it.