After being indicted on charges of reckless or negligent injury to a child and having a warrant issued for his arrest, Minnesota Vikings running back Adrian Peterson turned himself in to authorities in Texas early Saturday morning.

Ray Rice Receives a Challenge from the Lingerie Football League

He was booked into the Montgomery County Jail at 1:06 CT and released after posting $15,000 bond at 1:35 CT. A photo of his mugshot was released:

Peterson flew back to Minnesota early Saturday morning and has been deactivated for Sunday's game against the New England Patriots. According to reports, the charges stem from Peterson using a switch to discipline his four-year-old son. Sports Radio 610 in Houston reported that he removed the leaves of a tree branch to spank the child.

Philadelphia Eagles Running Back LeSean McCoy Leaves 20-Cent Tip at Restaurant

"This indictment follows Adrian's full cooperation with authorities who have been looking into this matter. Adrian is a loving father who used his judgment as a parent to discipline his son," Peterson's attorney Rusty Hardin said in a statement on Friday. "He used the same kind of discipline with his child that he experienced as a child growing up in east Texas. Adrian has never hidden from what happened."

According to the report by the Houston station, the incident occurred in May in Spring, Texas. Peterson punished his son for pushing another one of his children and the boy suffered multiple cuts and bruises to areas including his back, legs and ankles.

According to ESPN.com, Peterson's uncle, Chris, said that Peterson will eventually release a statement through his attorney but it likely wouldn't come Saturday.