The differential between Leon and Vaz or Swihart with Sale and Price is enormous.
I'm with you. Leon is the last catcher I trade or DFA.
I think Vaz has more stamina, and he does well with Porcello, so I'd choose him over Swihart, but trading Vaz might free up enough money to get a better RP'er.
I knida think keeping all 3 makes sense, unless Pedey looks super healthy.