Watson har, siden han kom til NBA, spilt for fire forskjellige NBA-klubber; Golden State Warriors, Chicago Bulls, Brooklyn Nets og Indiana Pacers. Han spiller fortsatt for sistnevnte.