En la actualidad, junto con el también exbaloncestista Stephen Jackson, emite un podcast titulado All the smoke en el que comentan historias y noticias de la NBA con jugadores y exjugadores.
[1] Tras dejar el instituto, jugó cuatro años en UCLA, promediando 13.5 puntos y 6.2 rebotes en su última campaña.
Fue seleccionado por Memphis Grizzlies en segunda ronda del Draft de 2002.Su primera temporada fue en Los Angeles Clippers a las que luego vendrían acompañando a los Sacramento Kings, New York Knicks y Philadelphia 76ers, promediando 4.1 puntos.
Pero 10 días después los Charlotte Hornets los traspasaron a los Memphis Grizzlies por Luke Ridnour.
Fue nombrado All-American en fútbol americano como sénior, liderando la nación con 28 touchdowns.
Barnes se casó con Gloria Govan, y tienen dos hijos gemelos.