In order to find some middle ground here I think its important to qualify what Rick is saying because in concept I agree with him.
I understand its important to let your kids have dreams, goals, aspirations...I'm all for it. I'm all for encouraging your kids to become the best at what they want to be and totally supporting them.
But, its also a vital parental role to teach your kids about practicalities and the realities of life. We can't all be professional golfers, or CEO's of Microsoft, those are just the basic facts. And I think you are doing your kids a diservice by not grounding them and/or constantly keeping thier heads in the clouds. Its good to remember, your kid will still have plenty of opportunties to show thier talent and thier stuff, without you teaching them to stop at nothing. And if they dominate in junior leagues, by all means provide them every opporunity to grow. I knew very early on I wasn't going to be an NBA player or Rocket Scientist and accounted for such in my career aspirations.
The other component to this is for pete's sakes let them be kids.. It doesn't have to be non-stop doing one thing over and over. Yes Tiger is what he is because of this, but how many other thousands of kids out there have runined/strained relationships with thier parents because they wanted thier Little Johhny to be just like Tiger too!!