Hollywood Brown vs John Brown

I have both. But if I were to trade one to a needy team, which should I keep? Which has better long term vs short term value/sustainability?