It has been written that only the Attorney General can fire him, but since Sessions has wisely recused himself, it would be his deputy. Not Trump, even though he thinks his his grandiose egotistic power can.