Report: Tim Hardaway Jr. contract shocked people within Knicks organization