After all of the crazy stuff Sean Spicer has had to do, including defending President Trump's ludicrous claims from Day 1, it was a new communications director that finally pushed Spicer to submit his resignation on Friday.
Spicer has become a familiar figure...