White Sox #25 James Shields Black Flexbase Authentic Collection Stitched MLB Jersey

White Sox #25 James Shields Black Flexbase Authentic Collection Stitched MLB Jersey

White Sox #25 James Shields Black Flexbase Authentic Collection Stitched MLB Jersey