I get what Brad is saying, but yeah Brown should have taken that deal. On paper, it's the largest OL deal in the league and largest AAV. I get the reality is he'll only see 5/95, and that is only 19M/year, but that only puts him behind Trent Williams, Bahktiari, and Tunsil. Also, 500K behind Ronnie Stanley and 200K behind Ryan Ramczyk. And that's not taking into account anything in their contracts that they won't see.
That's a good deal for both sides. It's more than Brown will likely get on the market as many outside zone teams probably wouldn't go after him (cutting down his market). Plus, you have to figure some teams that does like his fit wouldn't play him at LT anyway. Optically for Brown, it's the biggest deal in the league for OL. Practically for the Chiefs it's right in line with the top RT, top 5 LTs, and top 7 tackles overall (and he is not any of these).