U.S. Marshals Service, Associated Press
FILE - In this undated booking file photo provided by the U.S. Marshals Service shows Leo Earl Sharp, who was arrested for cocaine possession near Chelsea, Ind. Sharp is due in court Tuesday, Oct. 8, 2013.

DETROIT — An 89-year-old Indiana man who was busted with drugs while driving in Michigan has pleaded guilty to hauling cocaine.

Leo Sharp told a judge on Tuesday that the drug conspiracy was the only crime he's ever committed. He says he did it for the money.

Sharp wasn't reluctant to speak as he appeared in front of Detroit federal Judge Nancy Edmunds. His lawyer repeatedly reminded him to limit his remarks to the judge's questions.

The Michigan City, Ind., man was 87 in 2011 when a Michigan trooper stopped him on Interstate 94, west of Detroit. He had more than 200 pounds of cocaine, although it wasn't his first drug shipment.

Prosecutors have agreed to recommend a five-year prison sentence, noting Sharp's age and service in World War II.