Gordon was taken into custody after being pulled over for going 50 mph in a 35 mph zone on U.S. 70 in northwest Raleigh around 3 a.m. Saturday, police spokesman Jim Sughrue said.
The police report on Gordon's arrest wasn't finished, so Sughrue didn't know what type of vehicle Gordon was driving or what led the officer to suspect he had been drinking.
Gordon was released on bail. Court records did not list an attorney.
The 23-year-old wide receiver has been in trouble before off the field. He was suspended two games last season for violating the
Gordon reportedly failed another drug test during the offseason, which could lead to a season-long ban. In May, he was ticketed for speeding and a passenger in his car was cited for marijuana possession. He pleaded not guilty and has a hearing in the case scheduled for next Friday. Gordon was at team's recent mini-camp, but has declined interviews.
Browns management has been waiting to hear from the NFL before deciding Gordon's future. Cleveland General Manager Ray Farmer found out about the arrest hours after it happened.
"We are aware of the matter and are disappointed to learn of this situation. We will comment further at the appropriate time," Farmer said in a statement.
Gordon's agent Drew Rosenhaus said he had no comment about the arrest.
Gordon entered the league out of Baylor with a history of substance-abuse issues. Gordon is known to have failed at least three drug tests in college, but the Browns were willing to overlook his past when they selected him in the second round of the supplemental draft in 2012.