tracy mcveighlatest news & developments