Delvon Hardaway has had an interesting week.