brad brookslatest news & developments