WASHINGTON -- Fired by one American commander in chief for insubordination, Michael Flynn has now delivered his resignation to another. President Donald Trump had been weighing the fate of his ...