Megan will go on as usual and Trump will still be in his petty feud with Fox News for weeks and months - not days.
How do I know this? Because he closed his options when he said he would speak at the veterans event on the night of the debate. So even if Megan is not a moderator, he can't show up at the debate without breaking the event.
Fighting with the media directly gets the egg on ones face.
He avoided the trap Fox and Kelly had set and cost them millions in revenue. CNN is carrying his event tonight and I think it will draw a vary large audience. Political negotiating and business negotiating are two different things. You can tell political negotiating - that’s when the GOPe loses.