Via: The Mercury News
Hunter Pence was preparing to sign a five-year, $90 million deal Sunday morning after passing a physical. Having locked up their right fielder, the Giants are.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.