Shabazz Muhammad certainly knows how to leave a lasting impression.