Padres trade James Shields, cash to White Sox
Baseball Happenings: Video
Bipping has jumped the shark
James Shields and Padres finalize $75 million, 4-year deal
Too much of a good thing
WATCH: Padres introduce new ace James Shields
2018 Major League Baseball season - Wikipedia
Baseball Happenings: Video
Appreciating James Shields - DRaysBay
The unwelcome return of the future star(s)
Spawn