NBA Free Agency 2017: Griffin, Hayward headline top 20 best available players

By Chase Hughes