steve macdonaldlatest news & developments