Joe Mixon is under contract.

The Cincinnati Bengals announced Friday that they have signed the No. 48 overall selection. Based on his draft slot, Mixon's deal will be worth nearly $5.5 million over four years, per NFL Network's Mike Garafolo.

The Bengals drafted the talented but controversial running back in the second round despite questions about his character after he punched a woman in 2014 while at the University of Oklahoma.

Oklahoma suspended Mixon for a season after he punched and knocked out Amelia Molitor, a fellow Oklahoma student, after a brief confrontation at a Norman, Oklahoma, restaurant. Molitor suffered fractured bones in her face, per the Associated Press. Video of the incident wasn't made public until after a judge ordered the release of security videos in December 2016. Mixon completed one year of probation, 100 hours of community service and behavioral counseling as part of a plea agreement to a misdemeanor assault charge, according to court records.

The Bengals are giving the 20-year-old a chance to move past the incident.