This image provided by the Linden (N.J.) Police Department shows Lenny Dykstra. Police say former Major League Baseball star Lenny Dykstra put a gun to his New Jersey Uber drivers head when the driver declined to change the trips destination. Linden police say Dykstra was arrested early Wednesday, May 23, 2018 outside police headquarters after the driver stopped and ran out of the car. (Linden (N.J.) Police Department via AP)

NEW YORK (AP) Lenny Dykstra says an Uber driver kidnapped him last month in New Jersey in an incident that led to criminal charges against the former baseball star.

At a news conference Friday in New York, Dykstra told reporters the driver threatened him after Dykstra asked to change the trip's destination, then locked the car's doors and sped up so Dykstra couldn't exit the car. Dykstra said he called 911.

"I was literally in fear of my life," he said.

Dykstra's version clashes with that of the driver. Police in Linden, the central New Jersey town where Dykstra lives, said the driver told them Dykstra held a gun to his head. No weapon was found at the scene.

Police charged Dykstra with making terroristic threats and drug offenses. Police found cocaine, MDMA and marijuana among Dykstra's belongings.

Dykstra, 55, played 12 seasons with the Philadelphia Phillies and New York Mets and was a member of the Mets' 1986 championship team. He was named to the National League all-star team three times.

Since retiring from baseball, Dykstra has served prison time after pleading guilty to crimes including bankruptcy fraud, grand theft auto and money laundering, and he declared bankruptcy in 2009, claiming he owed more than $31 million and had only $50,000 in assets.