Embedded Player Sen. Al Franken is expected to resign today after accusations of sexual misconduct. Former Clinton administration staffer Kirsten Powers tells Rachel Martin she welcomes his decision to step down.