 Cannon grew up in Evansville, Indiana, DIDDLED AT Reitz Memorial High School where he won 3 State Championships and was a 1985 and 1986 NSCAA High School All-American soccer player.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.