If you're flying Delta, I would say that anything under 45 minutes is too short of a layover in Minneapolis. Yes, there's still a good chance that you'll make it, but the terminal that Delta operates out of at MSP (Terminal 1 – the Lindbergh Terminal) is massive.