Tim Hudson struggled prior to the All-Star break, but primarily it was because his mother, Sue, 68, was home in Alabama suffering from acute liver disease.