***IMPORTANT RAVENS CONTRACT NUMBERS ALERT***
James Hurst cap numbers from Brian Mcfarland:
James Hurst's $17.5M, 4-yr deal includes a $5M signing bonus & base salaries of $1M ('18), $3.5M ('19), $4M ('20) & $4M ('21). His 2018 Cap number is $2.25M. The deal contains $6M in full guarantees & $2M of his 2019 base salary of $3.5M is guaranteed for injury only.
(anyone who thinks that's not backup money is kidding themselves) - his highest cap numbers are in years 3 and 4 at which point he can be cut
his cap number in year 2 is 4.75m - this is essentially a 2 year deal...
_______________________________________
now for Ryan Grant (based off Mcfarland's predicted numbers but it's my own maths so this could well be more wrong):
29 mill with 14.5 mill guaranteed probably means something like this: that likely means 10 million signing bonus with the other 4.5 million covering the first 2 years' base salaries (the 2nd one likely only being guaranteed through injury)
that would mean his signing bonus cap hit each year is 2.5 mill and his base salary would be 1 mill in year 1, 3.5 mill in year 2 - which would make his cap hits look like this:
year 1: 3.5m
year 2: 6m
year 3: 10m
year 4: 9.5m
importantly though we could cut him in year 3 and save 5m or cut him in year 4 and save 7m so yet again this is essentially a 2 year deal
_______________________________________
to me those contracts both look like reasonable 2 year deals with expensive non-guaranteed base salaries in years 3 and 4 that agents probably argued for to make the contract look bigger but ultimately we wont be paying either player in year 3 or 4 (unless ryan grant knocks it out of the park)