22 years ago, the Houston Astros gave their first base job to rookie Jeff Bagwell, after acquiring him from Boston six months prior. He went on to win Rookie of the Year that season. Three years later, he was the NL MVP.
Bagwell remained a Houston Astro thru 2006 (although disabled most of '05 and all of '06.) During that time, he turned stomach-punching the Giants into his personal project. When he makes the Hall of Fame, every Giants pitcher from John Burkett on through Russ Ortiz deserve mention in his speech—without them, he's a rich man's Travis Lee.
Okay, that's hyperbole. But Bagwell sure did feast heartily on Giants pitching.
Bagwell slugged .640 against the Giants—far more than any other NL team.
Bagwell batted .348 against the Giants—far more than any other NL team.
Bagwell took Giant pitchers deep 32 times—among NL teams outside his division (Central), only the Padres were victimized more (35).
Before Jeff Bagwell entered the major leagues, Roger Craig had long, curly black hair and Livan Hernandez weighed 180 lbs—stress from going up against the Astro superstar changed all that!
Since his forced retirement, no one has quite supplanted him as a year-in, year-out Giants killer.
St. Louis outfielder Matt Holliday is more of a Giants villain. Arizona first sacker Paul Goldschmidt seems more than capable of the role—but most of his damage so far has come versus one man, Tim Lincecum. If Lincecum leaves SF as a free agent this winter and Goldschmidt maintains healthy production against the Giants, he may become the Bagwell of the 2010's.
This slideshow highlights the top nemeses of the 2013 Giants (batters only). While all these players have good numbers against the Orange and Black this year, good numbers don't necessarily guarantee a player's inclusion. Many factors went into my selections, too many to list. One standout game (a la B.J. Upton, Justin Ruggiano or Yuniesky Betancourt) won't warrant mention.