As part of his plea deal, Anthony Weiner has agreed to accept a 21-27 month prison sentence and has to register as a sex offender.

— Yashar Ali 🐘 (@yashar) May 19, 2017