Memphis Grizzlies’ Ja Morant apologizes after video appears to show him holding a gun Sam Promise 2 years ago