Former major league pitcher Dwight Gooden was arrested last month on suspicion of possession of cocaine, according to a complaint from the Monmouth County Prosecutor's Office that was obtained by multiple outlets.
Gooden was pulled over for driving too slowly on a highway, failing to maintain the lane and for having overly tinted windows, which are illegal in the Garden State, prosecutor's spokesman Christopher Swendeman said.
Gooden was charged with third-degree possession of a controlled unsafe substance and possession of drug paraphernalia.
Gooden was ticketed for driving under the influence, according to the New York Post, which first reported the arrest.
Gooden, 54, has a lengthy arrest sheet and has battled substance abuse since his playing days.
In 2016, he told The Post that he'd been sober ever since entering rehab four years earlier.
He was suspended from baseball for part of the 1994 season and all of the 1995 season after testing positive for cocaine.
Gooden was arrested in Franklin Lakes, New Jersey, after crashing his auto while under the influence of drugs in 2010. He served prison time in 2006 for violating probation and charged with a DWI in 2010.
The former ace was charged with driving while intoxicated in 2002, arrested for driving with a suspended license in 2003 and charged with misdemeanor battery in 2005.
Gooden spent time with the Indians, Astros and Devil Rays before returning to the Yankees in 2000 to win a third championship.
Gooden told ESPN in 2011 that he missed the Mets' 1986 World Series parade because he was getting high.
Although he won the National League's Rookie of the Year award as a 19-year-old in 1984, Gooden's best season came the following year when he led the league in wins (24), earned-run average (1.53), strikeouts, (268) complete games (16), and innings pitched (276.2). He also played for the New York Yankees.