BREAKING: Antonio Brown Turns Himself Into Police

TMZ is reporting that NFL star Antonio Brown has turned himself into police after a warrant was issued for his arrest earlier this week.

Brown is accused of attacking a delivery driver along with his trainer, who was already arrested.

Leave a Reply

%d bloggers like this: