SFGRTB
Superstitious Fan
Those rankings are just some guy's opinion when it comes to fantasy ball player relevance.
Here are the numbers.
These stats are very skewed because the "Runs" column is based on just that so when the Giants have the second best pitching staff in MLB and the second worst offense in MLB, thats obviously going to be skewed. The other stats show that it's the hardest HR yard in MLB, but very fair in all the others. In fact, most stats show that Kaufman Stadium is very comparable to AT&T.