Could be a fun project. A possible host could be
Dynasty Manager
We could also use the program Mike uses to show live fights from his LBA universe on line....that would be pretty cool as we could bet.
One way I have thought of in terms of signing fighters is a prestige system, where you get a starting amount of prestige points and use them to "bid" on your initial stable. You accrue more for wins by your fighter, money earned and titles won to sign fighters as the game progesses.