A Brigham City man has been charged with printing fake checks and selling them in three states, resulting in thousands of dollars in losses.
Brigham City man charged with printing fake checks