Personally, I would get rid of him unless he's a breed you really, really want to have. I would get rid of two roosters, consider keeping two, and eventually settle on one. Others here will have different opinions and much more experience with roosters, but the path of least resistance would be...