Via: NBCS Bay Area
The Giants were in talks with James Shields, who landed with the division rival Padres. All told, he won't command as much money as.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.