The Giants apparently had enough of Damontre Moore's antics.
The defensive end was waived Friday due to repeated violation of team rules and a slew of locker room issues, according to ESPN.com.
MORE: NFL rookie rankings | Aaron Rodgers, Olivia Munn are huge Star Wars geeks
“We made the move today in the interest of both parties,” said Giants general manager Jerry Reese in the team's only comment about the move.
The last strike for the Giants was when Moore reportedly got into a fight with his defensive line teammates.
#Giants DE Damontre Moore got into a fight with Cullen Jenkins, sources say, over not getting free @beatsbydre headphones like other players
— Ian Rapoport (@RapSheet) December 11, 2015
Team officials repeatedly spoke to Moore about maturity issues on and off the field during his time with the Giants, but to no avail. ESPN reports the 23-year-old joked around at practice in front of teammates, coaches and even owner John Mara.
The NFL fined him $20,000 for a late hit on Eagles quarterback Sam Bradford earlier this year, a hit Giants coach Tom Coughlin said at the time there was "no excuse" for. He deactivated Moore for the following week's game against the Cowboys.
Moore was a third-round draft pick out of Texas A&M in 2013. He was originally projected to be a first-round pick, but was dropped after issues about his maturity and behavior became a concern for teams.
The Giants, who play the Dolphins Monday night, have not announced who will replace Moore on the roster.