Via: NBCS Bay Area
The flu cost Santiago Casilla a week of spring training and quite a bit of energy, but the Giants closer was thrilled to be back in action.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.