Canton, Ohio is a sports town, home to the Pro Football Hall of Fame. It also has wonderful golf courses. While Canton itself is less than 100,000 in population [...]