Williams for Johnston ?

What do we think? Both teams have a depth hole, so covering eachothers depth. But is Williams for Johnston an even trade?

What do we think? Both teams have a depth hole, so covering eachothers depth. But is Williams for Johnston an even trade?