 He then went on to attend University of Evansville, playing on the men’s soccer team from 1986 to 1990.In 1990, he anchored a defense with 20 shutouts and allowed only 5 goals in 25 games (NCAA records) during their undefeated season.Cannon was named a first team All-American and was inducted into the Evansville Athletic Hall of Fame in 2003

In the spring of 1991, during his final semester of college, Cannon started his professional career with the Albany Capitals of the American Professional Soccer League (APSL).