I'd love to see him locked up for 7 or 8 years at a number a bit under his QO. Anything short term isn't worth it as he'll be a UFA in 2 years. If thats all we'd have him for I'd move him so we at least don't lose the value.
He's 24 he's as good as he will ever be....... Which really isn't good enough to be paid anything more than his current aav.
Brock is too soft, too slow, and doesn't drive play. He's a passenger and a finisher but not a good enough finisher to make up for his other deficiencies.