The New York Knicks' long-awaited championship success has had league-wide financial implications, with each NBA team reportedly losing $5.1 million as a result
Updated on:

The New York Knicks' long-awaited championship success has had league-wide financial implications, with each NBA team reportedly losing $5.1 million as a result