John Roberts announced on Thursday he was running for the Republican nomination for State Senate District 2, which will be an open seat after State Sen. Tom Butler (R-Madison) retires at the end of his current term.