Został wybrany z numerem 33 w drafcie 1988 przez Miami Heat, na parkietach NBA zadebiutował 5 listopada. W swoim debiucie zanotował: 6 punktów, 5 zbiórek oraz 1 blok.
Najlepszy mecz w pierwszym sezonie rozegrał 8 kwietnia 1989 w wygranym meczu przeciwko Houston Rockets, przez 44 minuty Long uzbierał: 30 punktów, 13 zbiórek oraz 1 blok.
W 15 letniej karierze rozegrał 1003 mecze, w których rzucił 9518 punktów oraz 6154 zbiórek. Jego rekordy kariery to: 33 punkty (sezon 94/95), 21 zbiórek (sezon 95/96), 9 asyst (sezon 92/93), 7 przechwytów (sezon 95/96), 6 bloków (sezon 88/89), 53 minuty (sezon 92/93). Dlaczego wspominamy tego grajka ? Odpowiedź jest bardzo prosta, był bardzo solidnym silnym skrzydłowym, którego warto mieć w swoich szeregach. Nie bał się twardej gry… po obu stronach parkietu.
Karierę zawodową zakończył w 2003 roku– ostatni raz na parkiet wybiegł 12 kwietnia w barwach Boston Celtics, Long zaliczył 2 zbiórki oraz 1 asystę (miał 37 lat). W sezonie 1996/97 broniąc barw Detroit Pistons grał ze swoim kuzynem Terry Millsem.
Przebieg kariery
1988–1994 Miami Heat
1994–1996 Atlanta Hawks
1996–1998 Detroit Pistons
1998–1999 Atlanta Hawks
1999–2002 Vancouver / Memphis Grizzlies
2003 Boston Celtics
Statystyki
Punkty 9,518 (9.5 ppg)
Zbiórki 6,154 (6.1 rpg)
Asysty 1,716 (1.7 apg)