Skip to content
Advertisement

San Francisco Giants pitcher Tim Hudson throws against the Arizona Diamondbacks during the first inning of an opening day 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 first inning of an opening day baseball game in San Francisco, Tuesday, April 8, 2014. (AP Photo/Jeff Chiu)

Featured Photo Galleries