2017 Fantasy Baseball Outlook
We use history as our guide in baseball, especially when there is a lot of it, but sometimes it just doesn't matter. Shields' days as a stud were clearly behind him even if you believed he'd improve a...
James Shields Contract Information:
Signed a four-year, $75 million contract with the Padres in February 2015.