The playoffs are ramping up and D. Strange's predictions have been right so far. Will the Knicks finally win a championship?