The New York Knicks have hired Leon Rose as their president, hoping the longtime player agent can be just as successful as an executive