Odell Beckham Jr: New Orleans police issue arrest warrant for Cleveland Browns player
Published
Cleveland Browns wide receiver Odell Beckham Jr is subject to an arrest warrant from New Orleans police on a charge of alleged simple battery.
Full Article