Giants reach agreement with Torres on 1-year deal

You will be redirected to Giants reach agreement with Torres on 1-year deal in...

8 seconds