DETROIT - The White Sox returned infielder Orlando Hudson and left-handed pitcher Leyson Septimo from injury rehabilitation assignments, recalled right-handers Deunte Heath and Brian Omogrosso from Charlotte and purchased the contract of infielder Dan Johnson from Charlotte on Saturday.
Catcher Tyler Flowers returned from paternity leave. The Sox active roster is at 31 and the 40-man stands at 40.
Johnson, 33, batted .267 with 28 home runs and 85 RBI over 137 games with Charlotte. He leads the International League in homers and walks (94) and ranks second in RBI and third in on-base percentage (.388). He's a career .235 hitter with 53 homers and 188 RBI in 399 games over six major-league seasons with Oakland and Tampa Bay.
Heath, 27, was on the major-league roster from July 4-8 but did not pitch. He went 4-3 with a 1.48 ERA and three saves with Charlotte. He has no major-league experience.
Omogrosso, 28, is 0-0 with a 4.26 ERA in five games with the White Sox this season. He was 0-2, 4.56 for Charlotte.
Septimo, 27 (left biceps inflammation) is 0-2, 6.00 in 12 games with the Sox.