An already turbulent week for the NFL just got worse on Friday. Superstar running back Adrian Peterson has been indicted on charges in Montgomery County, Texas, of reckless or negligent injury to a child, according to multiple reports.

There have been conflicting reports about the boy in question. A source told NFL reporter Ian Rapoport the Minnesota Vikings rusher disciplined his 11-year-old son with a switch. However, TMZ reported it was a 4-year-old boy from Minnesota, who was visiting Peterson at the player’s Texas home in May. Peterson resides in The Woodlands, a suburb of Houston.

The 29-year-old has been cooperating with investigators, according to Jay Glazer of FOX Sports. Peterson's attorney, Rusty Hardin, declined comment when contacted by FOX 26 Sports, a local Houston station.

The Vikings released this statement: "The Vikings are in the process of gathering information regarding the legal situation involving Adrian Peterson. At this time, we will defer further questions to Adrian's attorney Rusty Hardin."

Peterson was at practice Friday in Eden Prairie, Minnesota. His status for a home game on Sunday against the New England Patriots is still unclear.

On Friday afternoon, Peterson posted an InstaQuote on Twitter: “People understand that if you are on God’s course and suppose to have that position and man decides to remove you know that God will remove everyone to place you rightfully! You matter! Its [sic] your season! Weapons may form but won’t prosper! God has you covered Don’t stress or worry. @voicesofthekingd”

Peterson is a six-time Pro Bowler and is arguably the best running back in the NFL. His brush with the law is another setback for the NFL.

On Monday morning, TMZ released footage of another top rusher, Ray Rice, striking his then-fiancée in an Atlantic City Hotel elevator.

Hours later, Rice had his contract terminated by the Baltimore Ravens. Meanwhile, NFL commissioner Roger Goodell has come under heavy scrutiny for his handling of the Rice video.