As it was on my old team, and how I would like it on a team (if I ever start one)....
....
everyone should be involved on the brainstorming.
First off, make photocopies of just the game rules, bind them and hand them out to every team member. Everyone should know the game and be able to draw it on a napkin and explain it in under 2 minutes if necessary.
This serves not only as a good brainstorming tactic, but is a good PR resource (aka, it makes any team member a walking advertisement for FIRST and your team), and preps the team for when its time to strategize, drive, etc.
You just never know where that "great idea" is going to come from
