Image 1 of 1
SFG-0710308-H.jpg
DAVE ROBERTS, of the San Francisco Giants, in action during the Giants game against the Chicago Cubs  in Chicago, IL  on July 17,  2007...Giants win 4-2...DAVID DUROCHIK / SPORTPICS.