Shadrach Thornton, 20, was arrested in June for assault on a female after allegedly grabbing his girlfriend by the arm and pushing her at the school library. The next day, campus police filed charges and arrested Thornton.
With his girlfriend in the courtroom by his side, Thornton received a plea deal and deferred prosecution. As long as he promises to stay out of trouble and stick to his counseling, charges will be dropped.
Earlier this month, N.C. State football Coach Dave Doeren said that Thornton will sit out the Wolfpack's first game against Louisiana Tech on Aug. 31.
Doeren said Thornton was suspended from the team during the summer and couldn't participate in non-academic-related team activities. He has since returned to practice.
Thornton had a team-best 694 yards rushing in 2012 even though he didn't play in the first three games.