Closer look at Darryl Roberts’ contract: 3 years, $18M. Fully guaranteed at signing: $4M ($1M base + $3M roster bonus tomorrow). 2020: $2M of his $5M base becomes fully guaranteed on 5th day of ‘20 league year. Cap charges: $4.5M, $6M, $7.5M. APY: 33rd among CBS. #Jets

— Rich Cimini (@RichCimini) March 14, 2019