teams d rose played for