kevin mcbridelatest news & developments