If two are fighting religiously, it would probably be best to either separate, or get rid of the one that is getting beat up.
I've *mostly* had good luck with roosters. I try to either get them young or get roos that have been raised together. I have an older roo in my one coop and he is fine...