NFL player Antonio Brown turned himself into a Florida police station on Thursday night in response to an incident involving an alleged argument with a delivery truck driver.

Brown was wanted on an arrest warrant on three criminal charges, including felony burglary with battery. He was also charged with burglary of an unoccupied conveyance and criminal mischief.

The charges stem from an incident at Brown's Florida home on Tuesday when a truck driver tried to deliver some of Brown's belongings, American sports broadcaster ESPN reported.

Police said Brown allegedly refused to pay for the goods and a rock was thrown at the delivery vehicle, damaging it.

The driver also alleged he was grabbed and scratched during the incident.

Antonio Brown was wanted on an arrest warrant on three criminal charges, including felony burglary  with battery stemming from an incident at his home
Antonio Brown was wanted on an arrest warrant on three criminal charges, including felony burglary with battery stemming from an incident at his home. GETTY IMAGES NORTH AMERICA / Michael Reaves

Police were called and when they arrived investigators said Brown, 31, refused to come out of his home.

The driver also claimed he was struck by another member of Brown's group.

ESPN.com reported that Brown was set to appear in court on Friday morning where he is expected to seek bail.

Brown played just one game in the NFL this season with the New England Patriots after being released by the Oakland Raiders before the season started.