Richardson went on to play a few seasons in the Continental Basketball Association (CBA), and United States Basketball League (USBL), as well as 14 seasons in Europe. There, he signed with Virtus Bologna, a prominent European team, in 1988, and he remained with the club for 3 seasons. With Virtus Bologna, he won the European-wide second-tier level FIBA Cup Winners' Cup, in the 1989–90 season. In Italy, he stayed 2 seasons (1992–1993 and following) in Baker Livorno, and 1 (1998–1999), in Montana Forlì. He also won the French League championship with Olympique Antibes, in 1995.