Comenzó la temporada 2007-08 jugando en el equipo de Rio Grande Valley Vipers, donde en 16 partidos promedió 26,4 puntos, 5,3 rebotes, 5,3 asistencias and 1,38 robos de balón por partido, lo que hizo que el jefe de operaciones de los Golden State Warriors, Chris Mullin se fijara en él, firmándole un contrato por 10 días en enero de 2008, el primero que consigue en la NBA.