A team of RIT students from Saunders College of Business finished second in MikesBikes World Champs, a global business ...