michael hambrooklatest news & developments