Via: MLB.com
While the market may not get super-hot for another few weeks, clubs have reached the point of asking themselves what they have and what they need. In light of.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.