NewsOne Featured Video

Former Oklahoma City Thunder Guard DeAndre Liggins (pictured) has reportedly just surrendered to authorities, after being charged with beating his girlfriend, Jasmine Horton (pictured below left), in front of their 2-year-old son, reports TMZ.

Earlier this month, Liggins was reportedly charged with seven counts of criminal offenses, including three counts of domestic abuse, two counts of domestic assault and battery with a dangerous weapon, one count of kidnapping as well as one count of violating a protective order, for alleged domestic abuse.

According to Horton, after Liggins dragged her out of bed by her hair, he hit her in the head and allegedly punched her in the face, causing her to fall. Once Liggins reportedly fell due to the impact, Horton reportedly locked herself in the bathroom. According to the affidavit that was filed, Liggins then kicked the door down, punching her 11 to 12 times and then stomping her. The fight reportedly stopped only after Liggins threw an XBox and a box fan at her. Both items reportedly hit her.

According to the affidavit, their son (pictured at left) witnessed the entire melee.

On Friday, Liggins reportedly turned himself in to authorities, even though he was arrested and released earlier this month after paying $8,000 for bail, according to the Oklahoman.

Watch Liggins turning himself in here:

Before this incident, Liggins played for the aforementioned Oklahoma City Thunder. After the news hit that Liggins was arrested for beating the Mother of his child in front of his son, though, the NBA team decided to cut Liggins from the team.

SEE ALSO: Robin Roberts Celebrates “Her First Birthday”