AP is calling Michigan for Bernie. Huge upset..

Look, Clinton will probably be the next President, but this is a really nice win for Bernie. He was down by double digits in every poll coming into the primary.  One poll had Clinton ahead by 37 points as late as Sunday.  Nate Silver gave Clinton a 99 percent chance of winning based upon a polling average of about 20 point difference.

This changes the narrative!

More tomorrow.