2019 NBA free agency winners and losers after first wave of contracts

By Nick Goss