SAN FRANCISCO - APRIL 7: Greg Maddux of the San Diego Padres pitches during the game against the San Francisco Giants at AT&T Park in San Francisco, California on April 7, 2008. The Padres defeated the Giants 8-4. Photo by Brad Mangin
Copyright 2008 Brad Mangin
Filename: 5V9V3658.CR2
SHARE