mike mcgrathlatest news & developments