Upper Darby police said the dealer, Marlon Guess, 19, of Philadelphia was arrested after an undercover officer made a buy from him around 6 p.m. Thursday, the Philadelphia Daily News reported Monday.
Investigators said Guess attempted to flee in a rental car and fled on foot when he struck a police cruiser with the vehicle. He was soon arrested, police said.
Upper Darby Police Superintendent Michael Chitwood said Guess was selling bags of heroin bearing the silhouette of a basketball player and the name "LeBron James."
"I don't think LeBron James would be too happy with this drug-dealer dude using his name on these street bags," Chitwood said.