NBA trade deadline coming to a close, teams around the league have made massive moves to reshape their rosters.