Skip to content
Advertisement

San Francisco Giants pitcher Tim Hudson throws against the Arizona Diamondbacks during the fifth inning of the home opener MLB National League baseball game in San Francisco, Tuesday, April 8, 2014. (AP Photo/Jeff Chiu)

San Francisco Giants pitcher Tim Hudson throws against the Arizona Diamondbacks during the fifth inning of the home opener MLB National League baseball game in San Francisco, Tuesday, April 8, 2014. (AP Photo/Jeff Chiu)

Featured Photo Galleries