Washington CNN  — 

Ohio Gov. John Kasich plans to announce he is running for the Republican presidential nomination on July 21, two sources familiar with the plans confirmed to CNN on Sunday.

The event will occur at The Ohio State University, his alma mater, two advisers said.

After the announcement, he will be traveling in the morning to early nominating states, one of the sources said.

RELATED: Kasich says he’s not an Obamacare hypocrite

Politico first reported Kasich’s plans.

The Ohio governor served as a member of Congress from 1983 to 2001 where he built a record of fiscal conservatism and chaired the House Budget Committee. He is expected to run in large part on his economic record.

Kasich has received criticism from some on the right and left though for expanding Medicaid in his state using funds made available through the Affordable Care Act – or Obamacare – while at the same time deriding the law.