Image 1 of 1
SFG-0721325-H.jpg
RYAN KLESKO, of the San Francisco Giants, in action during the Giants game against the Chicago Cubs  in Chicago, IL  on July 18,  2007...Cubs win 12-1...DAVID DUROCHIK / SPORTPICS.