Cook fue seleccionado por Philadelphia 76ers en la 21ª posición del Draft de 2007, siendo inmediatamente traspasado a Miami Heat junto con dinero a cambio de los derechos de Jason Smith.