michael giacchinolatest news & developments