The Three Worst Signings of 2017 NBA Free Agency
The New York Knicks. The Detroit Pistons. The Charlotte Hornets.
These are all teams who are in awful spots, despite having rosters with below-average talent level. And the biggest reason why is that they have given out…