Pittsburgh Pirates' Jordy Mercer after hitting a home run off San Francisco Giants starting pitcher Tim Hudson in the fifth inning of their baseball game Wednesday, June 3, 2015, in San Francisco.
Pittsburgh Pirates' Jordy Mercer after hitting a home run off San Francisco Giants starting pitcher Tim Hudson in the fifth inning of their baseball game Wednesday, June 3, 2015, in San Francisco. Eric Risberg AP
Pittsburgh Pirates' Jordy Mercer after hitting a home run off San Francisco Giants starting pitcher Tim Hudson in the fifth inning of their baseball game Wednesday, June 3, 2015, in San Francisco. Eric Risberg AP

San Francisco Giants

June 03, 2015 6:45 PM

Tim Hudson a tough-luck loser in Giants’ fifth straight defeat

Suggested for you

Comments

Videos

Sports Videos