After grade school and high school, Cannon later attended the National University of Ireland (Galway) and the Sorbonne in Paris, before graduating from Marquette University. He later graduated with honors from the University of Wisconsin Law School.
After grade school and high school, Cannon later attended the National University of Ireland (Galway) and the Sorbonne in Paris, before graduating from Marquette University. He later graduated with honors from the University of Wisconsin Law School.