I hope he got a generous signing bonus, because that’s the ONLY guaranteed money in an NFL contract, usually. And I have no problem with one player getting mega-paid, because the owners are always making WAY more than any player. The salary cap is an excuse to keep expenses low, not to level a playing field.