Antonio Brown has self-incarcerated himself. With a battery investigation ongoing, Hollywood, Florida police told USA Today that Brown has locked himself in his house. Brown, a suspect in the battery of the driver of a moving truck, has ignored attempts by police to contact him. Brown’s trainer, Glen Holt, already has been arrested for felony [more]
More...
More...