At 6'3" with a 6'10" wingspan, Barbosa was selected 28th overall in the 2003 NBA draft by the San Antonio Spurs, but his rights were acquired by the Suns in a trade for a future protected first-round draft pick.