Butler
Knight
Roth
None of these guys are particularly good catchers. Butler's arm accuracy is below average. Knight's arm strength is below average. And Roth's PC is horrendous.
Personally, I wouldn't use Roth behind the plate with that PC. He'd be a DH. And with his hitting ratings, he'd be an OK but not an outstanding DH. Not sure how much interest he would draw from an AL team as trade bait because good hit, no field DH players are usually abundant.
I'd continue to go with your platoon of Butler as your primary catcher (vs RHP) and Knight as your secondary catcher (vs LHP and as a defensive replacement). Try to trade Roth for some value, or just keep him as a third catcher/pinch hitter.