Disgraced and Done In a bizarre press conference Rep. Anthony Weiner announced his resignation today.
.