Not buying it... what is the source of this released statement?
The statement didn’t say Powell had left the team. Maybe she was never technically on the team. She said she wasn’t being paid. This may just be a clarification of an already existing status.
Lin Wood isn’t on the team either, thank goodness. He is a publicity hound first and last is my impression.