We use offseason events to hone the skills of those who want to drive. Actual drive teams just sort of happen, like many things on a small team

.
On a serious note, our drive teams are chosen based on their skill and specific skill set (eg, last year we had our lead builder, lead programmer and lead designer on the drive team). This way they can do more than just drive the robot.