You could try out either Landorus-T, Landorus-I, or even Celebi. Landorus-T counters the best fighting type poke with ease, Terrakion, while handling most physical sweepers just fine. If Breloom becomes problematic you can even give him HP Flying insteaf of U-turn to OHKO it. Landorus-I is more of a check to most fighters, and won't take more than one hit from Terrakion, but he is stronger and faster than Landorus-T, meaning more offensive presence. You can either use a special set, or a Scarf set. Finally physically defensive Celebi with Psychic can handle most fighting pokes in the tier at least decently. It is a pretty good check to Keldeo, which is a major threat right now, counters Brerloom, another strong fighter, and helps with your rain weakness. It also handles Terrakion decently, and more pokes such as Conkeldurr and Toxicroak, which could be problematic for your team.