Diseases have been cured. Animals have been cloned. Men have walked on the moon. But who will live to see the Rangers win another game at the Garden?