abdul carter position