Adrian Peterson

Minnesota Vikings running back Adrian Peterson was deactivated for the team’s upcoming home game against the Patriots, after being indicted on charges of reckless or negligent injury to a child.

According to ESPN.com, the 29-year-old NFL star was inducted by a Montgomery County, Texas, grand jury and a warrant was issued for his arrest.

In a statement Friday (Sept. 12), Peterson’s attorney Rusty Hardin said his client’s conduct “involves using a switch to spank his son,” which is in line with what was reported by Sports Radio 610 in Houston — that Peterson removed the leaves of a tree branch, which he referred to in a police report as “a switch,” to strike the child.

“This indictment follows Adrian’s full cooperation with authorities who have been looking into this matter,” Hardin said in his statement. “Adrian is a loving father who used his judgment as a parent to discipline his son. 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.”

Hardin added that said Peterson has cooperated with authorities and voluntarily testified before the grand jury.

Sports Radio 610, citing law enforcement sources, said Peterson told police that the incident — which he referred to as a “whooping” — occurred in in May as punishment for his son pushing another one of his children. The boy suffered cuts and bruises to areas including his back, buttocks, ankles and legs.