BLACKFOOT — Blackfoot Mayor Marc Carroll is calling upon Bingham County Sheriff Craig Rowland to resign and publicly apologize. The Idaho Attorney General charged Rowland Tuesday with two felonies and a misdemeanor after he allegedly assaulted a youth group who left a thank you note at his home. When speaking with investigators about the incident, […]