The Colorado Rockies squeaked out a win over the San Francisco Giants, 9 to 8, on April 21, 2006.

Explore