Harris ha jugado para los Mavericks, Philadelphia 76ers, New Jersey Nets y Cleveland Cavaliers en 12 temporadas.