Anthony de Jersey City,[1] McLeod pasó sus dos primeros años universitarios en St.
John's antes de ser transferido a Duke, siendo el primer jugador que ficha el entrenador de los Blue Devils Mike Krzyzewski.
En su primera temporada no contó con muchas oportunidades, jugando 10 minutos por partido y anotando 4.8 puntos.
Tras dos campañas y media en los Hawks fue traspasado a Philadelphia 76ers el 22 de febrero de 2001 con Dikembe Mutombo por Toni Kukoc, Nazr Mohammed, Pepe Sánchez y Theo Ratliff.
Debido a las lesiones, McLeod se retiró del baloncesto profesional en 2002, habiendo jugado 113 partidos y anotando un total de 817 puntos.