 Neal began his basketball career playing for the Jacksonville Hooters of the USBL.In his rookie NBA season, Neal played 21 games for the Portland Trail Blazers before being waived on January 11, 1989.On February 3, Neal signed as a free agent with the Miami Heat and played 32 games off the bench.