Antonio Brown will be required to undergo drug and alcohol testing as well as a mental health evaluation as part of his bail agreement, according to Cameron Wolfe of ESPN.

Antonio Brown was granted bail after a lengthy back-and-forth hearing. His bond with be 100K and he will be required to get GPS monitoring, release his passport and guns, go through drug and alcohol testing and a mental health evaluation. — Cameron Wolfe (@CameronWolfe) January 24, 2020

Brown turned himself in to police late Thursday night, a day after an arrest warrant was issued. He is charged with felony burglary with battery, burglary of an unoccupied conveyance and criminal mischief, according to ESPN, after allegedly attacking a moving truck driver outside of his home.

His lawyers believe Brown is “overcharged” and there will be different charges when they return to court, per ESPN.

Antonio Brown will be required to undergo mental health evaluation. (AP Photo/Gene J. Puskar) More

Brown was granted bail on a $100,000 bond for the first two charges. In all it amounts to $110,000 for three charges. He is also required to get GPS monitoring and surrender his passport and guns, per Wolfe and Fox Sports’ Andy Slater. Brown was in an anti-suicide smock for his first court appearance.

JUST NOW: Antonio Brown, wearing an anti-suicide smock, made his first court appearance.



His bond was set at $100,000 for the burglary with battery charge.



The judge ordered Brown to wear a GPS monitor, surrender his passport, and undergo a mental health evaluation. pic.twitter.com/IdCkH8jlcG — Andy Slater (@AndySlater) January 24, 2020

Brown allegedly threw rock at driver

The receiver and his personal trainer, Glenn Holt, allegedly refused to pay the moving company $4,000 on Tuesday for delivering his “large number of designer clothes and shoes” from California. He allegedly threw a rock at the moving truck and physically attacked the driver.

The driver called 911 and told the operator he believed Brown was “high” at the time and “smoked something” in front of him.

Holt, who was arrested that day, allegedly tried to take the keys and retrieve Brown’s items. There was a large police presence at Brown’s home as the former Pittsburgh Steelers superstar remained inside and uncooperative.

Brown’s mental health a question

Brown’s girlfriend and the mother of his children posted on Wednesday that she was distancing herself from him until he seeks “the mental health that he so desperately needs.” Chelsie Kyriss said she wishes the best for him, but his “questionable choices” and continuing “to ignore the advice of those who love and support him” have forced her hand.

Brown’s agent Drew Rosenhaus reportedly “conditionally” cut ties with his client until he receives professional help. Rosenhaus has stood with Brown through his breakups with the Steelers, Oakland Raiders and New England Patriot as well as multiple allegations of sexual assault.

An NFL executive said, via Yahoo Sports’ Charles Robinson, a mental health process would “have to be a part of the process” for a team to consider signing Brown at this point.

The Hollywood police department cut ties with Brown 10 days ago after a profane outburst Brown directed at its officers. Brown worked out at the department’s athletic facilities during the offseason, dating back to his time with the Steelers. The department also turned down donations from the star, who has given money to its seven-on-seven football league in the past.

More from Yahoo Sports: