Ya, Brown would be a hell of a risk. Complete boom or bust in terms of team chemistry.
Found it interesting his 2019 salary is about 12 mil. The Steelers, even in a trade, will still have to eat a lot of his cap number, which I believe is about 21 mil.
Most pundits are guessing the Steelers will settle for a 2nd or 3rd