The 35-year-old has inked a monster $28 million contract despite playing his last game in January 2024.