NBC News has learned GOP Rep. Trent Franks (R-AZ) is preparing to resign. Kasie Hunt reports from the Capitol.