Josh Gordon is in trouble with the law once again.

Police say the Cleveland Browns wide receiver has been arrested and charged with driving while intoxicated after speeding down a street in Raleigh Saturday. A police spokesman said 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.

The 23-year-old Pro Bowl wideout has had previous off-the-field issues. He missed two games last season for violating the NFL's substance-abuse policy and reportedly failed another drug test during the offseason, which could lead to a season-long ban.

More From ESPN Western Colorado