Who gives a crap if hes young and not in his prime?
All due respect I don't think you know what the market is for NFL linemen is respective to production, compensation and market rate.
Trey Flowers is a better player than Leonard Williams and has produced at a higher level than him. That is why he will be worth ~$14m AAV on the open market.
In terms of production and impact, Williams has not meet expectations and at $14m is overpaid.
If I have $14m kicking around Flowers gets it over Williams and it's not even a discussion