Noah Gray signs with Duke - mng-sen