Speaking in Canton , in the battleground state of Ohio , the 47-year-old Illinois senator said his rival did not represent change for America , adding : " That 's why he 's spending these last weeks calling me every name in the book .