The Chicago White Sox have reached an agreement on a Minor League deal with Tommy Hanson.

The Atlanta Braves traded him to the Los Angeles Angels in exchange for setup man Jordan Walden last offseason, but he found himself non-tendered this winter.

He signed a split contract with the Texas Rangers earlier this offseason but failed to make the club after yielding 10 runs in 14 Spring Training innings.