NFL free agent Antonio Brown was released on bail Friday after spending the night in a Florida jail.

The wide receiver had to pay a bond of $110,000, surrender his passport, wear a monitor, and agree to a mental health evaluation and random drug tests. He also can't have guns.

Brown is accused of attacking the driver of a moving truck that carried some of his possessions from California.

92.9 The Ticket logo
Enter your number to get our free mobile app

Hollywood police say Brown didn't want to pay the $4,000 bill.

Brown played nine seasons with the Pittsburgh Steelers before being traded. Off-the-field incidents derailed his attempts to play for the Oakland Raiders and New England Patriots.

More From 92.9 The Ticket