Ellis signed a three-year contract worth $2.567 million, including a $7,500 signing bonus and $12,000 of his first-year salary ($705,000) guaranteed.
If he doesn’t make the 53-man roster, he’ll yield a $692,500 cap savings (unless he’s signed to the practice squad, at which point the savings will be lower) and will cost the Giants $15,000 in dead money this year, and $5,000 in dead money in 2023.