You can give them a signing bonus but it comes out of next year's payroll.
You can lower AAV by giving a bonus. So if a player is looking for $5m x 5 years, $25m total contract value, you can give a $10m bonus and $3m x 5 years, $25m total contract value and it's the same.