I agree ESPN has every right to fire her for this. And honestly, if you have ever watched their show ESPN should fire both Hill and Michael Smith because they are not entertaining at all.

But whatever happened to US president having a little dignity and staying above the fray. Why does he have to get into twitter feuds with everyone? Is Trump really that thin skinned?