Reliever Jeremy Jeffress has agreed to a one-year, $800K deal with the Cubs, a source tells ESPN.