Padres sign James Shields to 4-year deal
Ranking the best baseball players at each age, including 21-year
Padres Rumors: 3 Bold Predictions For The 2015 San Diego Padres
Appreciating James Shields - DRaysBay
Five things we learned Wednesday: James Shields flops for White
Gomes Profile
Mariners Spring Training Update — Day 42, by Mariners PR
Bartolo Colon celebrated for 21-year career, announcing retirement
FILE - In this July 31, 2018 file photo, James Shields, Sr., right
Cardboard appreciation: 1981 Topps 1980 NL Championships
Five former Friars born this day - Gaslamp Ball
James Shields 'just as advertised' for Padres
Five former Friars born this day - Gaslamp Ball