Andrew Luck gave up football, but is keeping some of his paycheck.

In quite the parting gift, the Colts decided not to recoup $24.8 million from their former franchise quarterback, according to ESPN.

The 29-year-old Luck suddenly retired Saturday following years of injury woes, and was officially placed on the Reserve/Retired list Sunday.

“It’s a tough thing, look it, he’s leaving $450 million on the table potentially,” owner Jim Irsay said following Luck’s news conference. “I mean, a half a billion dollars, and he’s saying, ‘You know what, I want to have my integrity. I have to be able to look (wide receiver) T.Y. (Hilton) in the eye, look my teammates, look Coach, look (GM) Chris (Ballard) and say, I’m all in,’ and he just didn’t feel he could do that.”

Under the collective bargaining agreement, the Colts could have sought the prorated $24.8 million in bonus money Luck was set to collect as part of the five-year, $122 million contract he signed in 2016. The four-time Pro Bowler earned just over $97 million from the Colts during his seven-year career.

Not all teams have been as generous. The Lions had Calvin Johnson pay back $1 million of the $3.2 million they were owed after his 2016 retirement, and the former star wide receiver has been estranged from the franchise ever since. Over a decade earlier, the legendary Barry Sanders paid back Detroit $5.5 million of his $11 million signing bonus.