Hill jest absolwentem uczelni Virginia Tech. Po zakończeniu przygody z NCAA próbował swoich sił w Lidze Letniej NBA grając dla Brooklyn Nets, a później podpisał nawet umowę two-way z Charlotte Hornets, ale ostatecznie w najlepszej lidze świata nigdy nie zagrał.
Amerykanin występował za to w G League w ekipach Northern Arizona Suns oraz Greensboro Swarm. Ponadto w poprzednim sezonie był też graczem Guelph Nighthawks. W 14 spotkaniach w lidze kanadyjskiej zdobywał średnio 16,8 punktu, 3,6 zbiórki i 2,3 asysty.