James Smith Pleads Guilty to Assault and Tampering ChargesA Hannibal man pleads guilty Friday to amended charges filed in connection with the man allegedly threatening a DFS worker.Harold SmithHarold Smith