Thanks everyone!
Tex- I will, i ate dinner with him tonight as a matter of fact. We have the same agent, Dave Stewart, he was in town telling us old stories about the MLB.
VPM- I've had an agent since the beginning of my junior year in high school, but as far as when you should have one, im not sure, the only advice i've ever heard about when to get an agent is, " when you need one, they'll find you"
But if it looks like your son will be drafted high, i would recommend looking into it, i know i would have been lost without my agent. They know a lot of the ins and outs of contracts that most people, even lawyers wouldnt know since the MLB has a bunch of clauses u can get included into your contract.