News

The Diamondbacks' win against the Giants wasn't without controversy when fan Dave McCaskill interfered with a ball tracking ...
The Diamondbacks' win against the Giants wasn't without controversy when fan Dave McCaskill interfered with a ball tracking ...
Despite Webb’s consistency, the Giants have slumped recently, dropping 11 of their last 15 games. On Monday, San Francisco ...