I don't see this buying much traction.
The value of this “surprise” goes down to zero at 8 PM tomorrow when the last debate, which is foriegn policy, starts.
After that this has no real electoral value
So, watch for news tomorrow. It will be announced around 9 AM, if it is to be announced at all