Tim Hudson has seen his share of rough stretches, and there's only one way out. The Giants just have to keep working at it.San Diego Padres' Seth Smith is tagged out at home plate by San Francisco Giants catcher Buster Posey as home plate umpire Brian O'Nora watches during the sixth inning of a baseball game Tuesday, June 24, 2014, in San Francisco. Smith tried to score from second on a single by Yasmani Grandal to center.San Francisco Giants' Buster Posey walks back to the dugout after striking out against San Diego Padres starting pitcher Jesse Hahn in the first inning of their baseball game Tuesday, June 24, 2014, in San Francisco.San Francisco Giants starting pitcher Tim Hudson, center, walks to the dugout after being taken out of the baseball game by manager Bruce Bochy, left, as catcher Buster Posey, right, waits during the sixth inning Tuesday, June 24, 2014, in San Francisco.San Francisco Giants' Pablo Sandoval runs for third base from first after the Giants' Michael Morse singled to right field in the fifth inning of their baseball game Tuesday, June 24, 2014, in San Francisco. Sandoval had the Giants' first hit of the game in the inning.