Sessions Out: Speculation Builds about Who Will Replace Him as Attorney General

President Trump announced the resignation of beleaguered Attorney General Jeff Sessions on Wednesday afternoon, setting off a torrent of speculation about who his replacement might be.

The president made the announcement on Twitter (of course):

He thanked Sessions for his service and wished him well:

Sessions did not give a reason for his resignation but said that he had been "honored" to serve as attorney general. He thanked Trump for appointing him to the position.

Deputy Attorney General Rod Rosenstein is reportedly on his way to the White House. Is Trump planning to fire him as well? We'll have to wait and see, but it's possible that Trump intends to do a thorough housecleaning.

As far as Sessions' replacement is concerned, New York Mayor Rudy Giuliani's name is likely in the mix: is the name of Kansas Attorney General Kris Kobach, who lost his bid to become his state's next governor on Tuesday.

Ann Coulter came out quickly saying she'd like to see Kobach as the nation's next AG — and wants Sessions moved to the Department of Homeland Security.

Kobach, who headed up Trump's voter fraud commission, has been a favorite of the president, but that may have changed last night when Kobach lost his race — Trump has famously said he doesn't like losers.