todd micklethwaitelatest news & developments