Warriors coach Steve Kerr says free agents have every right to change teams, but when players such as Anthony Davis are forcing trades before contracts are up, then it's "bad for the league."