Home None Knicks take care of Business in the ATL