Via: San Francisco Chronicle
Q: Did the front office do enough this winter? A: All 30 general managers will say they wish they could have done more. Well, 29 of them, anyway. Theo Epstein.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.