Brown previously served a one-game suspension last year, but the league reopened his case after new information surfaced last year.

“We reopened the investigation based on new info,” the league texted to ESPN on Friday. “Concluded there was a violation of our personal conduct policy and imposed 6 game suspension which he accepted without appeal.”

Dan Graziano reports that Brown will begin serving his six-game suspension immediately, even though he’s currently a free agent.

The NFL officially placed Brown on the commissioner’s exempt list last year and the Giants responded by cutting him loose.

The Giants initially stood by Brown, despite documents obtained by a number of outlets that show Brown admitted to domestic violence involving his ex-wife in letters, emails and a journal.

Both the NFL and the Giants had come under a great deal of criticism for how things have been handled pertaining to Brown’s domestic violence case.

Brown, 38, was in the first year of his new two-year, $4 million contract that included $1 million guaranteed. He stands to make a base salary of $1.225 million for the 2016 season.

In 2016, Brown has appeared in five games for the Giants and converted 11 of 12 field goal attempts (91.7 percent) to go along with all nine extra point tries and 15 touchbacks.