Quote:
Originally Posted by GirlySports
Yes you are right. Just looked, the Giants are 27-25 on the road and have scored 7 or more runs in 10 of those games.
|
The claim that the Giants have "no offence" is misleading. If you look at road games, the Giants rank very well in the NL:
3rd in runs
3rd in hits
8th in home runs
4th in RBIs
7th in BBs
12th in avg
10th in obp
11th in slg
Playing in AT&T Park really skews the numbers.