Padres trade James Shields, cash to White Sox
Norfolk Tides 2019 Media Guide by NorfolkTides - Issuu
Calaméo - 2016 May
One more time for The Infield
James Shields Signs with Padres: Latest Contract Details, Comments
Uni Watch 2016 MLB season preview - Uniform changes, alternates
James Shields Padres Game-Used Camo Pink Mother's Day Jersey vs
Wrong White
Wrong White
Padres participate in breast cancer initiative
Team MVPs: 1989 Fleer
White Sox acquire James Shields from Padres
Padres Likely To Trade James Shields Within 24 Hours - MLB Trade