The Arizona Diamondbacks handily defeated the San Francisco Giants, 7 to 4, on April 18, 2006.

See Trending MLB Searches