Via: The Mercury News
The Giants aren't going to really go into this season with this roster, are.....