Echo Joins Energy FC as Majority Owner July 19, 2024 In what is an exciting move for Oklahoma City soccer, OKC based investment firm Echo, has reached an agreement to join the Energy FC ownership group as the majority owner.