What started as a routine traffic stop turned into a giant drug bust for police in Florida and now Packers defensive lineman Letroy Guion is facing two felony charges

A cop in Starke, Fla., pulled Guion over on Tuesday night after he noticed that Guion was having trouble maintaining his lane, according to a police report obtained by the Milwaukee Journal-Sentinel

As the officer continued with the traffic stop, he noticed the smell of marijuana. At that point, Guion was asked to step out of his 2015 Dodge Ram and then the officer called for backup. 

Police then performed a search of Guion's truck and found 357 grams of marijuana (.79 pounds), a 9mm semi-automatic handgun and $190,028.81 in cash. In the police report, one of the officers noted that Guion was "extremely uncooperative and hostile."

Although Guion might have a tough time explaining the marijuana, there does seem to be a reasonable explanation for the gun and cash. 

Guion was eventually arrested and charged with felony possession of marijuana and felony possession of a firearm. Although Guion's gun was registered, he's still facing the felony gun charge because it's illegal to have a gun around illegal drugs in Florida. 

According to the Bradford County Sheriff's website, Guion was released from jail on a $100,000 bond at 2:27 p.m. on Wednesday after spending over 14 hours in the can. 

Guion, who tallied a career-high 3.5 sacks in 2014, signed a one-year, $985,000 deal with the Packers before last season started and is set to be a free agent in March. 

Letroy Guion was carrying a lot of money when he was pulled over. (Starke Police Dept.)
Letroy Guion was carrying a lot of money when he was pulled over. (Starke Police Dept.)