By Rosa Flores, CNN
Anthony Weiner's spokeswoman is the one garnering headlines this time instead of her boss.
Barbara Morgan is apologizing for a vulgar tirade about a former campaign intern. She poked fun at the situation with a tweeted picture. The caption: "Not my best day yesterday. Should've known better, been better. Gotta pay up."
In a four-letter word rant to "Talking Points Memo," Morgan used offensive language, including the word "slut" and other expletives describing the ex-intern, Olivia Nuzzi, as fame hungry and threatening to sue Nuzzi, while saying she quote "sucked" at her job.
The scandal-plagued Weiner is vowing to stay in the race but his road to political redemption hasn't been easy.
Calls for him to drop out continue.
"People are watching me, they're pressuring me, they're asking me tough questions, they're raking me over the coals. This is what you have to put up with when you're mayor," said Weiner.
Last week, his campaign manager abruptly quit after new revelations that he sent sexual pictures and texts to women a year after resigning from congress for the same thing.
And Weiner's wife, Huma Abedin, absent from the campaign trail since her unprecedented news conference asking New York voters to forgive her husband the way she has. A Weiner campaign official tells CNN that Huma is taking an extended vacation this month from her work for former secretary of state Hillary Clinton.
Despite the continued calls for Weiner to withdraw from the race, he technically can't drop out, according to the board of elections board in the city of New York. The date of declination has passed. It was July 15, that's when candidates can back out of the race.
There are three ways he can be technically withdrawn: if he moves out of state, dies, or gets convicted of a felony.