Originally Posted by doublem23
Many of those teams you rattled off are new to the Top 10, though, but it still doesn't answer the question of what does having a good farm system have to do with Major League success? I don't get what correlation you're trying to make.
My point is that there is a very low correlation. That is why I think it is silly to get worked up over these highly subjective ratings, they are less indicative of future performance than an investment prospectus.