Acquiring Trent Williams via trade would mean taking on an $11.25M 2019 cap hit. Cannon's restructure just got them up to ~$7.5M in cap space -- just barely enough to cover in-season expenditures. A Brady extension wouldn't add enough to make this work.

— Brain Phillips (@HatinAssBrian) July 31, 2019