Definitely crazy considering between 1969 and 2008, there were only three NBA All-Star teams that did not have Tar Heels on them (1983, 1994, and 1995). Nineteen of those All-Star teams had at least two Tar Heels. Eight of them had three. Those Tar Heel all-stars consisted of twelve different players.
Between the 1962-63 and the 1997-98 college basketball seasons, there were only twelve UNC basketball squads that did not have an eventual NBA All-Star (1966, 1967, 1971, 1978, 1979, 1987, 1988, 1989, 1990, 1991, 1992, 1993).