We've been VERY pleased with Futbol Club of Cary (used to be DreamSports, but they changed their name because of confusion with a sports center). They have a 'young' Under-5 program which may be appropriate for your 3-year old. Great philosophy. Kids play 4v4 so there's lots of running around and not much standing. Games and practices are at Green Hope Elementary which has nice fields and environment. Their website is:
Futbol Club of Cary XL Soccer World is an indoor facility with a program for kids as young as 2. It used to be called Soccer Dome. When XL Soccer took over, however, they GREATLY upgraded the facilities. They have a dedicated staff which appear to enjoy working with the kids. I haven't participated in their 'Soccer Tots' program, but have heard good things about it. Here's a link to more information:
XL Soccer World
If you choose a soccer program, be sure to ask about philosophy and playing time. Some programs seem too intent on 'player development' and the five year-olds spend the entire time working on drills instead of playing games. Kids want to PLAY, imho.
I wish I had more information for you on t-ball, I'm still looking myself. I'm disappointed that baseball is a fall/spring sport in the triangle. We've got to be the only place in the country that doesn't play baseball in the summer. I think that's un-American!
//pics3.city-data.com/forum/ima...ilies/wink.gif Only Chapel Hill plays youth baseball in the summer. There aren't any youth (non travel, select, etc) summer leagues in Raleigh, Cary, Morrisville, or Apex. I hope I'm wrong and someone posts information about a summer league.