Officials say a man accused of stealing more than $3 million in proceeds from grain he sold on behalf of northern Ohio farmers has pleaded guilty to theft and other charges.

According to the Associated Press, the Ohio Department of Agriculture and the Ohio Attorney General's Office say 79-year-old Richard Schwan pleaded guilty Monday in Norwalk to charges including aggravated theft and falsification.