Antonio Brown launched into a profanity-laced tirade against Florida police officers and the mother of his three children on Monday.
The former NFL star live-streamed the disturbing incident on Instagram.
In the video, Brown accuses his ex-girlfriend Chelsie Kyriss of trying to steal a Bentley that was parked in his driveway after she picked up their kids.
Police responded to the scene and began questioning Brown about the vehicle, which only seemed to spark his anger.
WARNING: Video contains offensive language.
In the video, the 31-year-old can be heard calling Kyriss a “broke-ass whore,” and a “white fishbowl,” while their three children looked on.
He repeatedly referred to the police officers as “pussies,” “bitches ass n—s” and “crackers.”
Brown also threw a bag of penis-shaped gummy candies at the officers.
Antonio Brown investigation: What to know about rape accusation, lawsuit by former trainer
Brown claimed that he had evicted Kyriss from his home and only allowed let her come back to the house to get their children’s clothes and take them to school.
The children were later seen getting into a patrol car while Brown yelled at one of them: “I love you, Lil Papi, go ahead with them f—ing police. Get the f— out of here.”
Brown then took to Twitter to complain more about the police and Kyriss.
Twitter shared their concern over the athlete’s mental health and outrage over the incident that played out in front of his children.
Brown last played with the Patriots in September amid sexual assault investigations.
He had a tryout with the Saints at the end of the 2019 season but was not signed.