From 2015 to 2019, Brown was a very important part of the Leafs' team. Now, the general manager Brad Treliving is doing everything he can to sign him again.
Throughout his career, Brown has played in 448 NHL games and scored 216 points. If he's willing to accept a smaller salary than what he could get elsewhere, he'd be a great asset to the Leafs' bottom-six.