Detroit Lions' Trevor Bates punched officer

Trevor Bates

Bates was taken to the 115th Precinct for processing, where he punched a sergeant in the left eye as the cop attempted fingerprint him, police said.

This is the NYPD sergeant after he got sacked early Saturday - allegedly by a Detroit Lions linebacker who went berserk in a Queens holding cell.

The 25-year-old man, identified as National Football League player Trevor Bates, was taken into custody and taken to a Jackson Heights police precinct, police said.

Police responded to a call from a taxi driver at the Hampton Inn, where Bates was staying, at approximately 1:30 a.m. Saturday, per the district attorney's report.

"We are aware of the arrest of Trevor Bates earlier today in New York", Quinn said. "We have not spoken to Trevor as of yet and are still in the process of gathering more information".

He will be charged with second-degree assault, obstructing governmental administration, theft of services and resisting arrest.

A linebacker on the Detroit Lions is facing up to seven years in prison having he assaulted a police officer in Queens, authorities said Saturday.

Sergeant James O'Brien was taken to NewYork-Presbyterian Hospital and treated for lacerations to his head that needed three stitches and a slight concussion.

Bates was detained and taken to Elmhurst Hospital for evaluation.