Big Ben gets grilled on the future of the Knicks, paying big fines and the hazards of doing sports talk radio