 That fall, he signed with the Harrisburg Heat of the National Professional Soccer League (NPSL) for the 1991-1992 season, despite being selected first (third overall) by the Cleveland Crunch in the first round of the Major Indoor Soccer League (MISL) draft.He later signed with the Detroit Rockers at some point during the 1994-1995 NPSL season, playing only ten games with them.In the summer of 1995, Cannon spent one season with the expansion Albany Alleycats of USISL.