Adrian Peterson spent Saturday morning in a Houston jail after police said the Vikings star pushed an officer and resisted arrest at a nightclub.
The incident landed Peterson in custody until he posted a $1,000 bond a few hours later. The four-time All-Pro running back now awaits a Friday appearance in Harris County Criminal Court.
Police say Peterson, 27, was with a group of people sitting next to the bar at Live! at Bayou Place in downtown Houston. At 2 a.m., an off-duty police officer working security told them they had to leave because the club was closing. The officer left the group to tell other clubgoers to exit, and when he returned a short time later, Peterson and the group hadn't moved, Houston police spokesman Kese Smith said.
The officer again asked the group to leave.
"Peterson told the officer the group had heard them the first time and pushed him in the shoulder, causing him to stumble," Smith said.
The officer told Peterson that he was under arrest, but Peterson began yelling, struggling as the officer attempted to put on handcuffs and ignoring commands to stop resisting, Smith said. Peterson pulled away from the officer "and assumed a violent stance," Smith said.
A second officer working security at the club began to assist, but it took a third police officer also working security to detain the 6-foot-1, 217-pound Peterson.
"He was struggling the whole time," Smith said.