Via: The Mercury News
Longoria (right hamstring strain) will miss at least the next 10 games after missing 81 last year and 45 already this.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.