A Super star Sport franchise is a platform for individuals to become successful. Your Super Star Sport franchise can be modelled around your idea of success. A franchise can give you a personal sense of freedom, time, options and meaning.