Posted inPress Release Santa Fe Rocket Racing Team Announces Appointments of Race Pilot and Crew Chief by SpaceRef April 19, 2007