Via: San Francisco Chronicle
UPDATE, 5:30 p.m.: Brandon Crawford has a tight right hamstring and is being held out tonight a precaution. He said he hopes to be ready by Thursday and could.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.