Brown is charged with felony burglary conveyance, misdemeanor battery, and misdemeanor criminal mischief.
In January, Brown and his trainer were accused of assaulting the driver, who was dropping off household items from California.
Brown allegedly threw rocks at the truck and attacked the employee after entering the vehicle from the driver's side. A dispute between the two broke out when Brown refused to pay a $4,000 fee. Brown turned himself in to police on Jan. 23.
The 31-year-old appeared in just one NFL game last season amid a slew of off-field incidents. The league is still investigating a sexual assault accusation against him by his former personal trainer, Britney Taylor, from September 2019.
A seven-time Pro Bowler, Brown has lobbied for teams to sign him since the New England Patriots released him early last season. Brown spent the first nine years of his career with the Pittsburgh Steelers, serving as one of the most productive pass-catchers in the league.