Image 1 of 1
SFG-0710327-H.jpg
DAVE ROBERTS, of the San Francisco Giants, in action during the Giants game against the Chicago Cubs  in Chicago, IL  on July 19,  2007...Cubs win 9-8...DAVID DUROCHIK / SPORTPICS.