<human>: My husband (Sam*) recently bought into a local crossfit gym that he'd been a member of for a while. 

His partner (Kyle) was a great guy, but he always just gave me total perv vibes. I told Sam on multiple occasions that Kyle must be sleeping with somebody. But Kyle has a fiance (Ali 30sF) and 2 children with her, so we always shrugged off my gut feeling. 

Then today a few members from the gym went to a local competition where it somehow came out (no idea how this even comes up in conversation) that Kyle cheated on Ali (apparently just once back in April when she was heavily pregnant) with Sarah* (20F).

Sam + I think he has cheated multiple times, because he recently "hired" Sarah, and raves about the brilliant job she has done, but she literally hasn't done anything. It's weird. 

Anyways. Ali found out Kyle cheated at this event and freaks out going around to all the members present telling them Kyle hates them, they're fat, they're annoying, and Kyle is a pig, etc. And obviously now a lot of members are upset too.

How should we handle this going forward? I work for them part time, but told Sam I'm willing to step up - as is the GM - in order for Kyle to step down and have a less active role. But any advice regarding legality? Potential repurcussions for Sam? How can we help members not think of us as the skeezy gym with the creepy partner? 

Thanks guys! X-post with /r/advice

Can you succinctly summarize the text in 1-3 sentences?
<bot>: my husband's business partner slept with a member of their gym + his fiance found out and is now trying to ruin the gym. How can we distance ourselves from this catastrophe + try to save the gym?