In July 2008, the Phoenix Suns announced that Jordan would play in the team's 2008 NBA Summer League games.6 Coming off the bench in five games, he averaged 3.2 points, 2.6 assists and 14.6 minutes.7
On September 27, 2008, the New Orleans Hornets signed Jordan to a non-guaranteed training camp contract.8 The guard played in two games and averaged 3.0 points and 3.0 assists in preseason play. On October 22, the team cut him from its roster.9
On December 17, 2008, Jordan signed on with the Rio Grande Valley Vipers, an NBA Development League team based in Hidalgo, Texas.10 He played his first game in a Vipers uniform the following day, notching two assists in an 89-80 victory over the Tulsa 66ers.11 Over the season, he led the league in assists per 48 minutes (13.7) and ranked second in assists per game (8.8) and assists per turnover (3.29). He set the Vipers' record for assists in a game (21 in a 122-116 victory over Fort Wayne on Feb. 26).7
On June 30, 2009, the Golden State Warriors announced that he would play for their 2009 NBA Summer League team in Las Vegas.12
In mid-summer 2009, Jordan signed a one-year contract to play for Telekom Baskets Bonn in Germany,13 where he averaged 9.0 points and 5.3 assists per game in the BBL.
In July 2011, Jordan returned to Telekom Baskets Bonn under a two-season contract.15 He left them in February 2014, and signed with Brose Baskets for the rest of the season with an option for next year.16