Pat McDonough, a former Maryland state delegate, has been charged with misdemeanor theft after allegations he stole the campaign sign of a rival in the Republican primary race for Baltimore County executive.