$29.16
James Shields
San Diego Padres #33 James Shields Cream 1936 Turn Back the Clock 80th Anniversary Jersey
$24.00
James Shields
San Diego Padres #33 James Shields Navy Stars & Stripes 2016 Independence Day Cool Base Jersey
$24.00
James Shields
San Diego Padres #33 James Shields Navy Stars & Stripes 2016 Independence Day Flex Base Jersey
$37.80
James Shields
$24.00
$29.16
James Shields
$34.56
James Shields
San Diego Padres James Shields #33 Grey Camo Fashion 2016 Memorial Day Cool Base Jersey
$29.16
James Shields
San Diego Padres James Shields #33 Grey Camo Fashion 2016 Memorial Day Flex Base Jersey
$37.80
James Shields
San Diego Padres James Shields #33 Navy 2016 All-Star Patch Authentic Cool Base Jersey
$34.56
James Shields
San Diego Padres James Shields #33 Navy Digital Camo Authentic Collection Flexbase Jersey
$37.80
James Shields
San Diego Padres James Shields #33 White 2016 All-Star Patch Authentic Cool Base Jersey
$34.56