So-called "Indian Corn" had been grown in the Americas at least 5000-7000 years before the Europeans arrived.  The early New Hampshire colonists not only ate local corn, but also used it to feed their farm animals.

See upcoming article about corn in New Hampshire (and see some great recipes).