Originally Posted by fearofpopvol1
I could be wrong, but I think it's more because Baseball America had sort of written him off before the start of this season and they don't want to look bad.
You are wrong, in this instance at least. The league Top 20's are based on voting by the Managers and scouts within the league. That is why you will see guys ranked ahead of guys in the Top 100 that they ranked behind in the League rankings. They are two entirely separate things done by different people.