Dave, I'm sure you've already got a handle on this, but PLEASE keep your interest in this. Get him to cages, go out and tos the ball around after school over a good conversation of how the day went, have some of his friends over for sleep overs so they can watch some games on TV or go to an Astro's game, stay excited about the season by teaching him stats and stay up with it, etc.
I'm actually speaking to anyone with a kids in sports. I was DAMNED good at baseball. I was small, fast, hell of an infielder and always had the highest batting average around. Being kid #3 out of 4, my parents just didn't get that into it with me or my progress. Long story short, I quit the team my Jr year (as captain) and decided to work as many hours as possible at a stupid fried chicken place so that I could play more with my car. I kick myself all the time... all the time. Now, I do my best to support my son AND his friends. I coach when I can (in and out of Iraq has screwed a few seasons).