Padres #33 James Shields Dark Blue Alternate 1 Cool Base Stitched MLB Jersey

Padres #33 James Shields Dark Blue Alternate 1 Cool Base Stitched MLB Jersey

Padres #33 James Shields Dark Blue Alternate 1 Cool Base Stitched MLB Jersey