Someone may have posted this before, but it's a fact:
Diamondback fans HATE Randy Winn.
Though a lot of the damage has been done at Chase field, Randy has put up a pretty awesome .352/.406/.597 line against them over the last 3 years. (Though that's nothing compared to the unholy terror he has inflicted upon the Astros pitching corps).
I just find it fun that the Giants have a player that torments another franchise the way that say, Scott Hairston or Steve Finley torment us.