A former NFL player, released by the New York Giants last year, faces drug charges.
Preston Lenard Parker of Delray Beach was arrested Thursday night in Boca after he ran a stop sign.
Police say when they tried to stop him he began to swerve in and out of the right lane. During that time police say he was trying to dispose of marijuana and cocaine in his possession.
Parker eventually stopped and was taken into custody.
He's facing charges of cocaine possession, weapon offense-use display etc., firearm during felony, and evidence destroying, according to the Palm Beach County Sheriff's Office booking website.
According to NFL.com, Parker was released from the Giants after "under performing" as a fill in.
He played at Atlantic High School in Delray Beach as well as FSU and North Alabama.