Club is a relatively young option to Youth Baseball compared to Little League, Pony League or Colt League. It was developed as an elite program to provide a higher level of play, but has now taken on a life of its own. While the more traditional Baseball programs charge minimal fees to each player, most Clubs charge dues to support : Tournament Entry Fees, Uniforms, Equipment, Travel, Field Time and Coaching Salaries. (This is similar to some High School programs which have high fee requirements of their athletes.) Club Baseball offers: Year round play, Multiple age levels, Local, State and National Tournaments and even National Rankings.
Currently, some organizations (Clubs) are offering a Spring League beginning March 1, 2009. It is being presented as an option to parents and players which means, you have to make a choice between Club and High School Baseball. There are any number of reasons why this option has surfaced but understand this, if a student chooses to play Club Baseball in the spring, he may not play for his High School team and will bring sanctions on the team and coach, if he does.
While I can understand the feeling that a player might need another option other than his High School team, I have many concerns about the direction this could end up. However, one piece of advice I have is this: If it sounds to good to be true, it probably is.