Very much looking forward to this era of the Knicks mattering being ushered in. Like….there’s a NBA team that plays at least 41 games every year at the world’s most famous arena. But the stench of terrible ownership took all the luster off that. Leon Rose you are miracle worker