Via: MLB.com
A week and a half removed from losing Melky Cabrera to a 50-game suspension for performance-enhancing drugs, the Giants are close to being able to activate.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.