Bill Walton expresses why he likes the Knicks as New York finishes off the Celtics for a 6th straight win.