The Arizona Diamondbacks may not win a lot of games, but they understand how to serve revenge. In July, the D-backs had a chance to damage the playoff hopes of their hated rivals, the San Francisco Giants. The fact that the Diamondbacks proceeded to drop four straight games to San Fran may seem like a sign of their ineptitude; in truth, it is a sign... More >>>