mike carrolllatest news & developments