North Carolina is an interesting state too.
I may have had something special slipped into that last batch of brownies I had, but I think Trump is going to win 3 of 4 among Pa, Mi, Wi, and Mn.
The reason is Hillary lost those blue collar Dems in 16 and i dont see what Biden is offering to win them back. It seems to be an appeal to exchange Trump's obnoxiousness for Biden's predictability with a lot of gaffes. Trump made promises to those people that he kept. Biden SAYS he will do better for them. Deeds vs words.
But feel free to throw this back at me on Nov 4 (or whenever the thing is decided) if it goes the other way.