Via: NBCS Bay Area
Chris Shaw's first few weeks in the big leagues have been rough. He's been overwhelmed. But he's been doing work on the side. On Sunday, it paid.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.