Cahill was designated for assignment by the Braves earlier this month after allowing 23 runs in 26 innings.