Florida state troopers arrested Haslem and another man last month after finding marijuana in the trunk of Haslem's car.
Felony marijuana charges were dropped against Miami Heat forward Udonis Haslem Thursday, court records showed.
"While there was probable cause for the arrest of Udonis Haslem, the state could not prove Udonis Haslem's knowledge or possession of the cannabis beyond a reasonable doubt," prosecutors said in a written memo.
"As a result, the state attorney's office will not be able file charges."
Florida state troopers arrested Haslem and another man last month after finding marijuana in the trunk of Haslem's car.
Haslem's attorney, Eric Schwartzreich, had denied the marijuana was Haslem's and the seven-year NBA veteran had pleaded not guilty to the charges.
"We said he would be vindicated. He was vindicated. It was never Udonis Haslem's marijuana," Schwartzreich said.
"We are elated and happy that this nightmare is over. We always said he was innocent."
The 30-year-old Haslem averaged 9.9 points and 8.1 rebounds for the Heat last season.
ncG1vNJzZmivp6x7pbrAoqWdoZFjsLC5jqynqKqkqHyzsc%2Boqa1lnZa%2FqrbUmqWaZZOdrrOzxKxknaqfpb2msIyanpqhnqjBbrnImqSiZZiarrV50masnaeensButMCso56lXWaBdIWRbGc%3D