This is so strange. People keep arguing against things that I'm not saying. I haven't argued that runs and speed are directly related. I've argued that speed is a part of the value of runs. In your case, sure, Bonds speed will have very little to do with his runs scored. This started in another thread. The poster known as Rickieweeksjr started his spiel again about how Weeks isn't a proven major leaguer because he has hit less than .250. I posted Weeks run scored because I found it interesting that Weeks has scored more runs than he has had hits. I thought that was an interesting way to show that players have offensive value beyond hitting the ball. Sure, it's an early season stat that won't last all season, but I was just utilizing it prove that BA is not a good way to judge Weeks value to the team. Than FTJ posted that runs scored are a worse data set than BA. I personally don't think that's true, and it is in no way true when discussing Weeks, which is what I was doing. I've said that runs have value and that there aren't a lot of players who score runs that aren't providing value. I have never said that runs are the way to judge all players, but for some people everything has to be positive and negative, and nuance isn't valued. I haven't even said that Runs Scored should be the only stat to value a player, or even the best stat to value a player. I used it to make one point. Since then, people have assumed things I haven't said just because what I wrote isn't part of sabermetric orthodoxy. I love sabermetrics, but anyone who just parrots what they've read and doesn't actually use common sense is missing the point.