The Giants will take on the Diamondbacks in this NL West clash.
Added by Upcoming Robot on May 3, 2010