- 253
- 27
- Joined
- Jul 22, 2012
didnt know this thread existed... happy to see some Giants fans on here.. Cain is going to dominate tomorrow... Pagan is picking up the slack from Cabrera being gone which is great.. now lets just hope they didnt share needles.. at least till the end of the season anyways..