At Lynn Classical High School in Lynn, MA, James C. Dragon played on the varsity basketball and golf teams. He graduated in 1971. In 1978, he graduated from the University of New Hampshire with a bachelor's degree in history, and in 1983, he graduated from New England School of Law with a law degree.
jamescdragon.com