I completely respect Bryant's position on this, and it sucks for young players, but frankly, for the economics and sustainability of the game, baseball is the one sport that has this right. Think of the long list of NFL first-round picks that busted and yet had millions of dollars in guaranteed money. Even worse, think of the NBA first-round picks that busted and had that same big money. In major league baseball, there is a signing bonus upon drafting, but the big money for actually playing that game is controlled somewhat, which allows a team to mentor a player into the big leagues, easing a transition from the minor leagues into the major leagues as needed. You simply don't see Carson Palmer/Jon Kitna situations anymore in the NFL because no one in their right mind would draft a guy 1-1 and have him hold a clipboard all season, let an Aaron Rodgers/Brett Favre situation where you have a guy learn the game for multiple seasons behind an experienced starter as a back-end of the first round pick. The NFL game requires those first round guys to produce immediately, as does basketball (I'll be honest that my knowledge of the NHL is limited enough to not know how this plays out there). The main reason isn't winning, it's absolutely financial. You have that player for four or five years for significant money invested, and you need to get your money's worth out of that player, not let him stand on the sidelines or sit on the bench observing the game. Heck, even Kevin Garnett wasn't a starter in his first season with the Timberwolves, not even getting his first start until the 9th of January in his rookie season, and not becoming the full-time starter until January 30th that season. That simply doesn't happen with the #5 pick in the draft anymore in the NBA. For all the things baseball does to screw over its players, this is one that I think actually may help the quality of the game and the players in the long-term as well.