Sen. Al Franken will resign, leaving behind a complicated legacy (MinnPost)