john magafulilatest news & developments