Because there are only 5 guys on the court at a time and the best guys can consistently be on the court for ~40 minutes of a 48 minute game. You'd need 6 or 7 star hockey players for the stars to take up the majority of the ice time, but you only need 3 basketball players to do that.
|