Via: NBCS Bay Area
They'll evaluate him again Saturday, but that is almost certainly going to be the final step of a rehab process that has lasted more than a.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.