Former NFL star wide receiver Antonio Brown broadcast a video on social media that shows him cursing out both his ex-girlfriend and the police officers who responded to the domestic dispute, while his young children were present.

Brown, 31, recorded a livestream video as Hollywood police escorted his ex-girlfriend and their children off the premises. He was accusing the woman, Chelsie Kyriss, of trying to steal his Bentley car after she came to pick up the children for school.

The receiver, who has flushed his professional football career down the drain over behavior issues and a sexual assault controversy, told police he evicted Kyriss and had filed a restraining order against her, only allowing her at the house to get clothes for the kids.

As Kyriss and the children are getting into the police car to leave, Brown berates both the officers and his ex, taking a brief moment to tell one of the children he loves him before resuming the profanity-laced tirade.

"Get the f*** outta here," Brown yells on the video. "Go with the b**ch ass police. Look at the little cop, you wish you could take me you b**ch ass n*****."

TMZ reported that he also threw a bag of penis-shaped gummy candies at Kyriss, telling her to "go eat the bag of d**ks."

Brown was one of the top players in the NFL with the Pittsburgh Steelers. His tenure in Pittsburgh ended badly after he criticized coaches and teammates, and was suspended for the final game of the 2018 season for missing practice.

The Steelers traded Brown to Oakland, where a dispute over his ability to wear a specific helmet and a confrontation with the team's general manager led to his release.

Brown was then signed by the New England Patriots, but was shortly thereafter hit with a sexual assault lawsuit by a woman accusing Brown of sexually assaulting or raping her three separate times. Brown was cut by the Patriots after less than two weeks with the team, after Brown was found to have sent threatening text messages to another woman who accused him of sexual assault.