Dallas Tornado
In 1972, Cannon turned professional with the Dallas Tornado of the North American Soccer League. In 1974, Dallas traded him to the expansion Seattle Sounders. In 1976, Cannon moved to the Sacramento Spirits of the American Soccer League.