Antonio Brown has been suspended for the first eight games of the NFL season, the league announced on Friday.
Brown is a free agent after being cut by the New England Patriots after just 11 days and one game in September.
Reports have claimed Brown will not contest the punishment, meaning should he sign for a team he would miss half of the regular season.
Wide receiver Brown was found to have breached the NFL’s personal conduct policy.
The official NFL website said Brown’s suspension stemmed “from his no contest plea to burglary and battery charges from a January incident in Florida” and accusations regarding allegedly intimidating text messages sent to a woman.
An NFL statement read: “Antonio Brown was notified today by NFL special counsel for conduct Todd Jones that he has been suspended without pay for the first eight regular-season games of the 2020 season for multiple violations of the NFL’s personal conduct policy.
“Brown, who played one game in the 2019 season for the New England Patriots before being released, is an unrestricted free agent and may sign with any team. If he is signed before the start of the 2020 season, Brown would be eligible to participate in all of his club’s preseason activities. Brown’s suspension would take effect as of the final roster reduction on September 5. He would be eligible to return after the team’s eighth game.
“As part of the discipline, Brown was directed to continue his programme of counselling and treatment, and that he is expected fully to cooperate with his clinicians.
“Brown was advised that any future violation of the personal conduct policy will likely result in more significant discipline.”
The NFL.com website said the league is looking into civil claims of sexual assault against the 32-year-old, accusations that Brown has strenuously denied.