Prosecutors dropped marijuana possession charges against Steelers wide receiver Santonio Holmes on Wednesday morning. They decided that there was no probable cause for the traffic stop that led to the charges back in October, during which Holmes was found with a small amount of marijuana.