The fox sparrow is a large North American sparrow. They breed mostly along the West Coast, as well as northern Canada and Alaska. They winter down in the south eastern United States so the only time we typically see them here in Minnesota is during the spring and fall migration.
There are 4 different color varieties of fox sparrow. The one in the pictures above is an eastern variety. The eastern fox sparrow breeds up in the boreal forests of Canada. They often stop in Minnesota during migration to feed. They eat insects which the scavenge from the ground. You can often hear them rustling around in dried leaves, looking for food, before you see them.