CJ McCollum’s half-court shot at the buzzer was ruled no good after a review and the New York Knicks held off the Atlanta Hawks 108-105.