The Cougar Club needs to separate from the university and needs to act as an independent 'foundation' that helps with hiring coaches and running the program.
Big time programs have "independent" foundations to help keep the University accountable to the donors and fans...this isn't the case with BYU.