Police say Antonio Brown has locked himself in his home after an alleged battery incident involving his trainer and a moving truck driver
9:47am PST - January 22nd, 2020 antonio brown - Business InsiderPolice in Hollywood, Florida, say Antonio Brown has "locked himself in his house" after the former NFL star became a suspect in an alleged battery incident that authorities say took place at his home. Police told ESPN that there was a disturbance between Brow…