Baseball analyst Bill James ranks Colorado Rockies shortstop Troy Tulowitzki No. 17 among top young players in the game and the Rockies organization No. 2 in young talent.

Read more at the source of this article