Diggs — who has spent the past four seasons in Buffalo — is getting dealt to Houston for draft pick compensation.