A Mexico man suffered moderate injuries when his pickup ran off Highway 19 at the north edge of Center Sunday afternoon. The State Highway Patrol says around 1:15, the truck driven by 66-year-old Millard Barnes went off the left side of the road and hit a ditch. He was taken to Hannibal.