Via: San Francisco Chronicle
UPDATE, 10:05 p.m.: With eight hours to go before the hearing, the Giants and Belt reached agreement on a one-year deal with $2.9 million. That's slightly.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.