patrick mcgowanlatest news & developments