Former NFL wide receiver Antonio Brown was released from Broward County Jail on bond Friday morning under multiple conditions, according to Andy Slater of Fox Sports 640.

Among the conditions are that Brown must wear a GPS monitor, surrender his passport, and undergo a mental health evaluation.

Brown turned himself into police on Thursday night and had his bond set at $100,000.

All of this stems from an incident on Tuesday outside of Brown's home in Hollywood, Fl. in which Brown and his trainer, Glenn Holt, got into a heated exchange that turned physical with a delivery driver.

It all began when Brown, who was having goods delivered from California, refused to pay the $4,000 moving fee, which resulted in the driver attempting to leave with the 31-year-old's belongings still in the truck. Brown then threw a rock at the truck, denting the driver's side door and causing paint chipping. The driver called the police to report the damage.

The moving company then called the driver and informed him that Brown was willing to pay the $4,000 fee plus an additional $860 to cover the damages caused to the vehicle, but when the driver arrived back at Brown's house, Brown refused to do the latter.

This caused an argument between Brown and the driver, leading to Brown entering the driver's side and physically striking the driver. Holt then took the keys out of the ignition, opened the side door and began collecting what he thought were Brown's belongings before the driver informed the duo that the items belonged to other people. Holt and Brown proceeded to throw the goods back into the truck, damaging them.

Holt was arrested, but Antonio Brown locked himself in his house and refused to speak to authorities before surrendering on Thursday.