Davidson fue seleccionado en la 36ª posición del Draft de 2007 por Golden State Warriors, siendo inmediatamente traspasado a Charlotte Bobcats junto con Jason Richardson a cambio del rookie Brandan Wright, octava elección de dicho draft.