 The organization produces 10 live events annually.They currently have over 120 athletes exclusively contracted to the organisation.EFC events are currently broadcast in over 120 countries around the world on numerous television networks in multiple languages.