I'm a bit concerned that the swing in rural Midwest voters that has already happened in Missouri and that appears to be happening in Iowa may show up in Minnesota...
Rural Minnesota is dying off. The Twin Cities, Rochester, Mankato, St. Cloud, and other metro areas are booming with recent grads. The people I know who are Republican won't touch Trump with a 100 foot pole. My relatives who are still Republican are actually quite angry about Trump. Don't forget: Minnesota went for Rubio in the primaries.
Also, the only reason the population in southern rural Minnesota isn't tanking even faster is the Hispanic families moving in and actually having kids. In the 2010 census, it's not surprising to see towns sitting at over 30% Hispanic. Of course, this means that these areas are likely to go to Trump, because the white folks there are exactly Trump's target market, but I don't think it will be "unanimous." And when these rural
counties only have 20-30,000 people total (or even only 12k like where my dad lives), there's just no way their votes will stack up against the urban areas, which are going to go for Hillary.